MCP to SLOP Adapter
A lightweight adapter connecting MCP clients with any SLOP compatible server.
MCP to SLOP Adapter
A lightweight adapter that connects MCP (Model Context Protocol) clients like Claude Desktop with any SLOP (Simple Language Open Protocol) compatible server.
What is MCP and SLOP?
- MCP (Model Context Protocol): A proprietary protocol developed by Anthropic that enables AI models to access tools and resources. Learn more about MCP.
- SLOP (Simple Language Open Protocol): A simple open-source REST-based pattern for AI APIs with 5 basic endpoints. Learn more about SLOP or join the SLOP Discord community.
Features
This adapter bridges MCP and SLOP by:
- Converting MCP tool requests to SLOP API calls
- Exposing SLOP resources as MCP resources
- Providing MCP tools for SLOP-specific endpoints (chat, memory, pay)
- Handling error conversion between protocols
Installation & Usage
Using npx
You can run the adapter directly using npx:
npx @kortexa-ai/mcp-slop-adapter http://your-slop-server-url
Global Installation
npm install -g @kortexa-ai/mcp-slop-adapter
mcp-slop-adapter http://your-slop-server-url
Configuring Claude Desktop
To connect Claude Desktop with a SLOP server:
- Make sure your SLOP server is running
- Edit Claude Desktop's configuration file:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
- Add the following configuration:
{
"mcpServers": {
"mcp-slop-adapter": {
"command": "npx",
"args": [
"@kortexa-ai/mcp-slop-adapter",
"http://your-slop-server-url"
]
}
}
}
Replace http://your-slop-server-url
with the URL of your SLOP server.
Debugging
You can use the MCP Inspector to connect to the adapter and inspect your SLOP server.
Exposed MCP Capabilities
This adapter exposes:
- Tools: Native SLOP tools from
/tools
endpoint, pluschat
,memory-store
,memory-get
, andpay
- Resources: All resources from the SLOP
/resources
endpoint
License
MIT
Related Servers
CircleCI
Enable AI Agents to fix build failures from CircleCI.
MCP Talk Demo Files
A collection of demo files for MCP servers and clients, illustrating various transport protocols and server capabilities using Python.
go-mcp実験場
A Go-based MCP server example demonstrating correct usage of go.mod and build/run commands.
Chainlink Feeds
Provides real-time access to Chainlink's decentralized on-chain price feeds.
UIFlowchartCreator
Create UI flowcharts from text descriptions.
TestRail
Interact with TestRail's core entities such as test cases, runs, and results using a standardized protocol.
Figma MCP Server
An MCP server for interacting with the Figma API. Manage files, comments, components, projects, and more.
npm Package README
Fetch READMEs, metadata, and search for packages on the npm registry.
Qase
Interact with the Qase API for test management. Requires a QASE_API_TOKEN for authentication.
AgentExecMCP
A secure, Docker-based server providing core execution capabilities for AI agents.