Download the PHP package klapaudius/symfony-mcp-server without Composer

On this page you can find all versions of the php package klapaudius/symfony-mcp-server. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package symfony-mcp-server

Symfony MCP Server

A powerful Symfony package to build a Model Context Protocol Server seamlessly and build Intelligent AI Agents.
Transform your Symfony applications into powerful AI-driven systems

Build Status Coverage License Latest Stable Version Total Downloads

๐Ÿค– Unleash the Power of AI Agents in Your Symfony Apps

Symfony MCP Server enables you to build intelligent, context-aware AI agents that can reason, make decisions, and interact with your application's business logic. By implementing the Model Context Protocol (MCP), your Symfony application becomes a platform for sophisticated AI-driven automation and intelligence.

๐ŸŽฏ Why Build Agents with Symfony MCP Server?

Transform Static Tools into Intelligent Agents:

Enterprise-Grade Security:

Key Features:

๐Ÿš€ Agent-First Features

๐Ÿงช Sampling: The Core of Agentic Behavior (v1.4.0+)

Transform your tools into autonomous agents that can think and reason:

๐Ÿ› ๏ธ Tool System: Building Blocks for Agents

Create powerful tools that AI agents can orchestrate:

๐ŸŽญ Prompt Engineering for Agent Behavior

Define agent personalities and behaviors through sophisticated prompt systems:

๐Ÿ“š Resource Management for Agent Memory

Give your agents access to structured knowledge:

๐ŸŽฏ Real-World Agent Examples

๐Ÿ” Intelligent Code Review Agent

๐Ÿ“Š Data Analysis Agent

๐Ÿค Customer Support Agent

๐Ÿš€ Quick Start: Build Your First Agent

1. Requirements

2. Install Symfony MCP Server

Create the configuration file config/packages/klp_mcp_server.yaml and paste into it:

For more detailed explanations, you can open the default configuration file from that link.

Install the package via Composer:

Add routes in your config/routes.yaml

You're all done! Upon completing this setup, your project will include 3 new API endpoints:

Docker Setup (Optional)

The project includes a Docker setup that can be used for development. The Docker setup includes Nginx, PHP-FPM with Redis extension, and Redis server.

For detailed instructions on how to set up and use the Docker containers, please refer to the Development Guidelines.

3. Create Your First Tool

4. Visualizing with Inspector

You can use the Model Context Protocol Inspector to visualize and test your MCP tools:

This will typically open a web interface at localhost:6274. To test your MCP server:

5. Connect AI Clients

Your agents are now accessible to:

๐Ÿ—๏ธ Architecture for Agent Builders

Secure Agent Communication

Scalable Agent Infrastructure

Agent Development Tools

Current Available MCP Features

Ressources Prompts Tools Discovery Sampling Roots Elicitation
โœ… โœ… โœ… โŒ โœ… โŒ โŒ

๐ŸŽ“ Agent Development Resources

๐ŸŒŸ Join the Agent Revolution

Build the next generation of AI-powered applications with Symfony MCP Server. Your tools aren't just functions anymore โ€“ they're intelligent agents capable of reasoning, learning, and evolving.

Community

๐Ÿ“œ License

MIT License - Build freely!

๐Ÿ“ฐ MCP Registries referencing


Built with โค๏ธ by Boris AUBE and the contributors - Inspired by OP.GG/laravel-mcp-server


All versions of symfony-mcp-server with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
ext-json Version *
ext-fileinfo Version *
psr/log Version ^3.0
symfony/cache Version ~8.0|^7.4|^6.4
symfony/config Version ~8.0|^7.4|^6.4
symfony/console Version ~8.0|^7.4|^6.4
symfony/dependency-injection Version ~8.0|^7.4|^6.4
symfony/finder Version ~8.0|^7.4|^6.4
symfony/http-foundation Version ~8.0|^7.4|^6.4
symfony/http-kernel Version ~8.0|^7.4|^6.4
symfony/routing Version ~8.0|^7.4|^6.4
symfony/yaml Version ~8.0|^7.4|^6.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package klapaudius/symfony-mcp-server contains the following files

Loading the files please wait ...