Skip to main content

RespCode MCP Server

Multi-architecture code execution for Claude Desktop via MCP with 11+ AI models.

Version Python

✨ What's New in v2.3

  • Dynamic Model Loading - Models fetched from API automatically
  • 11+ AI Models - Claude, GPT-4o, Gemini, DeepSeek, Llama, Qwen
  • New list_models Tool - See all available models and pricing
  • 5-Minute Caching - Faster tool listing

Installation

pip install respcode-mcp

Or install from source:

git clone https://github.com/RespCodeAI/respcode-mcp
cd respcode-mcp
pip install -e .

Setup

  1. Get your API key at respcode.com/settings/api-keys

  2. Configure Claude Desktop (~/.config/claude/claude_desktop_config.json on Linux/Mac or %APPDATA%\Claude\claude_desktop_config.json on Windows):

{
  "mcpServers": {
    "respcode": {
      "command": "respcode-mcp",
      "env": {
        "RESPCODE_API_KEY": "your-api-key-here"
      }
    }
  }
}
  1. Restart Claude Desktop

Available Tools

Tool Description Credits
generate AI generates & executes code (choose from 11+ models) 1-7
execute Run your own code (no AI) 1
compete Compare 4 AI models side-by-side ~15
collaborate Models refine each other's code ~10-20
consensus 4 models generate, AI merges best parts ~20
list_models Show all available models & pricing 0
history View past prompts 0
history_search Search prompt history 0
rerun Re-run prompt on different architecture 1
credits Check balance & pricing 0

Supported AI Models

Anthropic 🟣

Model Shortcut Credits
Claude Sonnet 4.5 claude 6
Claude Haiku 3.5 haiku 1

OpenAI 🟢

Model Shortcut Credits
GPT-4o gpt4o 5
GPT-4o Mini gpt-mini 1

Google 🟡

Model Shortcut Credits
Gemini 2.5 Pro gemini-pro 7
Gemini 2.5 Flash gemini 2

DeepSeek 🔵

Model Shortcut Credits
DeepSeek Coder deepseek 2
DeepSeek Chat deepseek-chat 2

Groq (Open Source) 🟠

Model Shortcut Credits
Llama 3.3 70B llama 2
Qwen 3 32B qwen 2
Llama 3.1 8B llama-8b 1

Note: Models are fetched dynamically. Use list_models to see current availability.

Architectures

Architecture Provider Description
💻 x86 Daytona Intel/AMD servers
🔥 arm64 Firecracker Apple Silicon, AWS Graviton
⚡ riscv64 QEMU RISC-V development
🔧 arm32 Firecracker Embedded ARM
🔌 verilog Icarus/GHDL HDL simulation

Example Usage in Claude

Generate with specific model

"Generate a fibonacci function in Rust using Claude and run it on ARM64"

"Write quicksort in C with the llama model on x86"

Compare models

"Compare all 4 AI models writing a binary search in Python"

Execute your code

"Execute this code on RISC-V: print('Hello RISC-V')"

Collaborate mode

"Use deepseek and claude to collaborate on an optimized matrix multiplication in C"

List available models

"Show me all available AI models"

Check credits

"How many credits do I have left?"

Model Shortcuts

Use these shortcuts instead of full model names:

claude      → claude-sonnet-4-5
haiku       → claude-haiku-3-5
gpt4o       → gpt-4o
gpt-mini    → gpt-4o-mini
gemini      → gemini-2-5-flash
gemini-pro  → gemini-2-5-pro
deepseek    → deepseek-coder
llama       → llama-3-3-70b
llama-8b    → llama-3-1-8b
qwen        → qwen-3-32b

Environment Variables

Variable Required Description
RESPCODE_API_KEY Yes Your API key
RESPCODE_API_URL No Custom API URL (default: https://respcode.com)

Troubleshooting

"RESPCODE_API_KEY environment variable not set"

Make sure your claude_desktop_config.json has the env section with your API key.

Models not showing

The server caches models for 5 minutes. Restart Claude Desktop or wait for cache to expire.

"Insufficient credits"

Check your balance at respcode.com/credits

Links

Support

Changelog

v2.3.0

  • Dynamic model fetching from API
  • Added 11+ AI models
  • New list_models tool
  • 5-minute model caching
  • Fixed Gemini model slugs
  • Updated model aliases

v2.1.0

  • Initial public release
  • 4 generation modes
  • 5 architectures

License

MIT License - see LICENSE for details.

Metadata

Release files for respcode-mcp 2.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for respcode-mcp 2.3.0
File Size Uploaded Provenance
respcode_mcp-2.3.0.tar.gz 8.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for respcode-mcp 2.3.0
File Interpreter ABI Platform
respcode_mcp-2.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 18.8 kB

Release files / respcode_mcp-2.3.0.tar.gz

Download URL respcode_mcp-2.3.0.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4b46b8df04fef3ce7d84c16ab213360d5482981f600ec0174e38c96421dcf719
BLAKE2b-256 checksum
How to use checksums
b55be6265abaf4211a65dce3cb0af82ee918e67a1fa67401af9634f0ce249679
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / respcode_mcp-2.3.0-py3-none-any.whl

Download URL respcode_mcp-2.3.0-py3-none-any.whl
Size 9.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b89bd70285d583b4370a62b032cf0c21d35e34daeeb08780048525cfc2c7d1c5
BLAKE2b-256 checksum
How to use checksums
fe35d9bba42212c901cafe300802021205679c24d479c1bf60730364a8dcf314
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for respcode-mcp 2.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page