MCP
Returns all registered MCP tools with their schemas.
Authentication: Requires bearer token via Authorization: Bearer <token> header.
Testing with MCP Inspector:
npx @modelcontextprotocol/inspector --transport streamable-http --url http://localhost:3478/sfp/api/mcpThen enter your application token in the "Bearer Token" field.
Client configuration (mcp.json):
{
"mcpServers": {
"sfp": {
"url": "https://your-server.com/sfp/api/mcp",
"authorization_token": "Bearer <your-token>"
}
}
}Responses
200
List of available MCP tools
No content
get
/sfp/api/mcp/tools200
List of available MCP tools
No content
Handles MCP protocol requests via Streamable HTTP transport. Send JSON-RPC messages to invoke tools, list resources, or interact with the MCP server. Requires bearer token authentication. See https://modelcontextprotocol.io/docs/concepts/transports#streamable-http
Responses
201
JSON-RPC response or SSE stream
post
/sfp/api/mcp201
JSON-RPC response or SSE stream
No content
Last updated