MCP-SLOP Adapter

by kortexa-ai

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:

  1. Make sure your SLOP server is running
  2. Edit Claude Desktop's configuration file:
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  3. 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, plus chat, memory-store, memory-get, and pay
  • Resources: All resources from the SLOP /resources endpoint

License

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A proxy server that converts Model Context Protocol (MCP) messages to Simple Language Open Protocol (SLOP) messages, allowing MCP clients like Claude Desktop to interact with SLOP-compatible servers.

  1. What is MCP and SLOP?
    1. Features
      1. Installation & Usage
        1. Using npx
        2. Global Installation
      2. Configuring Claude Desktop
        1. Debugging
          1. Exposed MCP Capabilities
            1. License

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.
                Last updated -
                3
                9
                36
                JavaScript
                Apache 2.0
              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol (MCP) server that enables interaction with JIRA APIs through Claude Desktop, allowing users to search, create, update, and manage JIRA issues using natural language commands.
                Last updated -
                Python
                • Linux
                • Apple
              • -
                security
                -
                license
                -
                quality
                A specialized server that helps users create new Model Context Protocol (MCP) servers by providing tools and templates for scaffolding projects with various capabilities.
                Last updated -
                1
                TypeScript
              • -
                security
                -
                license
                -
                quality
                A Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.
                Last updated -
                2

              View all related MCP servers

              ID: uscbt4f9bb