Skip to main content

MCP Plugin - Model Context Protocol Support

ยท 2 min read
Mark Dierolf
Creator of TokenRing AI

TokenRing Coder now supports the Model Context Protocol (MCP) for standardized AI tool integration.

What is MCP?โ€‹

Model Context Protocol is a standardized way for AI applications to connect with external tools and data sources. It enables seamless integration with MCP servers.

Key Featuresโ€‹

๐Ÿ”Œ Multiple Transport Typesโ€‹

Support for stdio, SSE, and HTTP transports:

Stdio Transport (Process-based):

{
type: 'stdio',
command: 'node',
args: ['path/to/mcp-server.js']
}

SSE Transport (Server-Sent Events):

{
type: 'sse',
url: 'http://localhost:3000/sse'
}

HTTP Transport:

{
type: 'http',
url: 'http://localhost:3000/mcp'
}

๐Ÿ› ๏ธ Automatic Tool Registrationโ€‹

MCP server tools are automatically registered with TokenRing agents. No manual configuration needed.

๐Ÿ”„ Seamless Integrationโ€‹

Works with existing TokenRing agent architecture. MCP tools appear alongside native tools.

Usageโ€‹

import { MCPService } from '@tokenring-ai/mcp';
import { AgentTeam } from '@tokenring-ai/agent';

const mcpService = new MCPService();
const team = new AgentTeam();

// Register MCP server
await mcpService.register('myserver', {
type: 'stdio',
command: 'node',
args: ['path/to/mcp-server.js']
}, team);

Benefitsโ€‹

  • Standardization: Use any MCP-compatible tool
  • Ecosystem: Access growing MCP tool ecosystem
  • Flexibility: Mix MCP and native tools seamlessly
  • Future-Proof: Built on open protocol

Connect TokenRing Coder to the broader MCP ecosystem and unlock unlimited integrations.


Mark Dierolf
Creator of TokenRing AI