🔧 MCP Server - Symfony Integration

Server Information

Name: Symfony MCP Server

Version: 1.0.0

Status: ✅ Running

Available Elements

4
Tools
0
Resources
0
Prompts

🌐 API Endpoint

URL: https://mcp.cognitivalabs.com.mx/mcp

Method: POST

Content-Type: application/json

This endpoint accepts JSON-RPC 2.0 messages compatible with the Model Context Protocol (MCP).

📝 Example Usage

1. Initialize Connection

POST https://mcp.cognitivalabs.com.mx/mcp
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "initialize",
  "params": {
    "protocolVersion": "2024-11-05",
    "capabilities": {},
    "clientInfo": {
      "name": "Test Client",
      "version": "1.0.0"
    }
  }
}

2. List Available Tools

POST https://mcp.cognitivalabs.com.mx/mcp
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/list",
  "params": {}
}

3. Call a Tool

POST https://mcp.cognitivalabs.com.mx/mcp
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": 3,
  "method": "tools/call",
  "params": {
    "name": "validate_user",
    "arguments": {
      "userName": "Carlos Reyes"
    }
  }
}

🔧 Implementation Details