kensave /
agent-memory-rs
Comprehensive memory management system for LLM agents implementing episodic, semantic. Built in Rust with MCP server support for Kiro CLI
Loading repository data…
dreygur / repository
A Rust implementation of the Model Context Protocol (MCP) remote proxy that bridges local MCP clients (IDEs/LLMs) with remote MCP servers via HTTP/SSE transport.
A production-ready proxy and multiplexing server for the Model Context Protocol (MCP). MCP Connect enables seamless integration between local MCP clients and remote HTTP servers with OAuth support.
Connect your favorite AI agents to remote MCP servers:
| Agent | Description |
|---|---|
| Claude Desktop | Anthropic's official desktop app |
| Claude Code | Anthropic's CLI coding assistant |
| Cursor | AI-powered code editor |
| Windsurf | Codeium's AI IDE |
| Zed | High-performance code editor |
| Continue | Open-source AI assistant for VSCode/JetBrains |
.mcp-connect.json filenpx @dreygur/mcp https://remote.server/mcp
npm install -g @dreygur/mcp
curl -fsSL https://raw.githubusercontent.com/dreygur/mcp-connect/main/scripts/install.sh | bash
irm https://raw.githubusercontent.com/dreygur/mcp-connect/main/scripts/install.ps1 | iex
# From GitHub
cargo install --git https://github.com/dreygur/mcp-connect
# From crates.io (when published)
cargo install mcp-connect
git clone https://github.com/dreygur/mcp-connect.git
cd mcp-connect
cargo install --path crates/mcp-connect
Download from releases page for:
One-off connection (no config needed):
npx @dreygur/mcp https://remote.mcp.server/sse
With auth token:
npx @dreygur/mcp https://api.example.com/mcp --auth-token "your_token"
Multi-server setup:
# Initialize configuration
mcp-connect init
# Add a server from registry
mcp-connect config add github modelcontextprotocol/github-mcp-server
# Configure credentials
echo "GITHUB_TOKEN=your_token" >> .env
# Generate IDE configuration
mcp-connect generate --ide vscode
# Start the server
mcp-connect serve
Full documentation is available at dreygur.js.org/mcp-connect
crates/
├── mcp-types/ # Common types and traits
├── mcp-server/ # Server-side MCP (STDIO)
├── mcp-client/ # Client for remote HTTP servers
├── mcp-proxy/ # Message forwarding and routing
├── mcp-registry/ # MCP Registry API client
├── mcp-config/ # Configuration management
└── mcp-connect/ # CLI
See ARCHITECTURE.md for details.
{
"version": "1.0",
"envFile": ".env",
"routing": {
"method": "namespace-prefix",
"separator": "/"
},
"servers": {
"github": {
"name": "github-mcp-server",
"remote": {
"type": "streamable-http",
"url": "https://api.githubcopilot.com/mcp",
"headers": [
{
"key": "Authorization",
"value": "Bearer ${GITHUB_TOKEN}"
}
]
}
}
}
}
See Contributing Guide for details.
MIT License - see LICENSE for details.
If you find MCP Connect useful, please consider giving it a star on GitHub! It helps others discover the project.
Selected from shared topics, language and repository description—not editorial ratings.
kensave /
Comprehensive memory management system for LLM agents implementing episodic, semantic. Built in Rust with MCP server support for Kiro CLI
yanzhi0922 /
Source-available Rust implementation of a Claude Code-style coding agent: CLI, TUI, headless runtime, MCP, permissions, sessions, plugins, and remote runner primitives.
sudhirkumar-in /
A Rust implementation of the Model Context Protocol (MCP) client with built-in Ollama LLM integration, multi-server support, and security features.
FaustoS88 /
A simple blockchain implementation in Rust featuring SHA-256 hashing, CLI interface, and MCP server integration. Demonstrates core blockchain concepts through block creation and chain validation while exposing blockchain functionalities over a network.
aygp-dr /
Contract-first Solidus API toolkit specification. CLI/TUI/MCP surfaces stress-tested against a Prism-mocked contract by 10 isolated implementations across 6 languages (Ruby, Python, Go, TypeScript, Rust, Zig). Live-Solidus v2 in draft.
uukuguy /
ANEL: The POSIX for AI agents — structured execution layer with Unix pipes, NDJSON streams, Wasm sandboxes, and self-healing errors. 4-language reference implementation.