MCP Coding Assistant with support for OpenAI + other LLM Provide…
@arthurcolle
About MCP Coding Assistant with support for OpenAI + other LLM Provide…
OpenAI Code Assistant Model Context Protocol (MCP) Server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"openai-mcp": {
"command": "python",
"args": [
"claude.py",
"chat"
]
}
}
}Tools
7** Read files with optional line limits
** Modify files with precise text replacement
** Create or overwrite files
** Find files by pattern matching
** Search file contents using regex
** List directory contents
** Execute shell commands
Overview
What is MCP Coding Assistant with support for OpenAI + other LLM Providers?
A Python-based coding assistant that provides a natural language interface for software development tasks, supporting multiple LLM providers (OpenAI, Anthropic). It includes Model Context Protocol (MCP) server and client capabilities, real-time tool visualization, cost management, and multi-agent coordination.
How to use MCP Coding Assistant with support for OpenAI + other LLM Providers?
Clone the repository, install dependencies with pip install -r requirements.txt, and set API keys in a .env file. Run in CLI mode with python claude.py chat, as an MCP server with python claude.py serve, as an MCP client with python claude.py mcp-client path/to/server.py, or in multi-agent mode with python claude.py mcp-multi-agent path/to/server.py --config config.json. Use flags like --provider, --model, and --budget to configure behavior.
Key features of MCP Coding Assistant with support for OpenAI + other LLM Providers
- Multi-provider support (OpenAI, Anthropic)
- Run as MCP server for Claude Desktop clients
- Built-in MCP client to connect to any MCP server
- Multi-agent synchronization for complex problem solving
- Real-time tool execution progress and results
- Cost tracking and budget controls
- Tools: View, Edit, Replace, GlobTool, GrepTool, Bash, LS
- Chat commands for compact, cost, budget, and providers
Use cases of MCP Coding Assistant with support for OpenAI + other LLM Providers
- Interactive coding assistance via CLI with multiple LLM providers
- Using the assistant as an MCP server for integration with Claude Desktop
- Connecting to external MCP servers for tool augmentation
- Collaborative problem-solving with specialized agents in multi-agent mode
- Controlled-cost development sessions with budget limits
FAQ from MCP Coding Assistant with support for OpenAI + other LLM Providers
Which LLM providers are supported?
OpenAI and Anthropic are supported; configure via OPENAI_API_KEY and ANTHROPIC_API_KEY environment variables.
What are the system requirements?
Python 3.10 or higher, with dependencies installed from requirements.txt. API keys for at least one provider must be set.
How do I manage costs?
Use the --budget flag when starting a session (e.g., --budget 5.00), and use the /cost and /budget chat commands to track and adjust spending.
What tools are available in the assistant?
View, Edit, Replace, GlobTool, GrepTool, LS, and Bash. These allow file reading, modification, search, pattern matching, directory listing, and command execution.
Can I use this as a server for other MCP clients?
Yes, run python claude.py serve to start the MCP server. The server provides a configuration page at http://localhost:8000 with instructions for connecting Claude Desktop.
Frequently asked questions
Which LLM providers are supported?
OpenAI and Anthropic are supported; configure via `OPENAI_API_KEY` and `ANTHROPIC_API_KEY` environment variables.
What are the system requirements?
Python 3.10 or higher, with dependencies installed from `requirements.txt`. API keys for at least one provider must be set.
How do I manage costs?
Use the `--budget` flag when starting a session (e.g., `--budget 5.00`), and use the `/cost` and `/budget` chat commands to track and adjust spending.
What tools are available in the assistant?
View, Edit, Replace, GlobTool, GrepTool, LS, and Bash. These allow file reading, modification, search, pattern matching, directory listing, and command execution.
Can I use this as a server for other MCP clients?
Yes, run `python claude.py serve` to start the MCP server. The server provides a configuration page at `http://localhost:8000` with instructions for connecting Claude Desktop.
Basic information
More AI & Agents MCP servers
早起鸟儿喊真人验真
shenshaoyin早起鸟儿喊真人验真 is a remote MCP server available at http://121.40.18.232.
UnificAlly MCP
unifically-devUnificAlly MCP server. One API for 100+ AI video, image, music and speech models. https://mcp.unifically.com/mcp
1Panel
1Panel-dev🔥 1Panel is a modern, open-source VPS control panel — and the only one with native AI agent support. Run Ollama models, deploy OpenClaw agents, and manage your entire server stack from one clean web interface.
XDC AI
XDC AI is a remote MCP server available at https://xdcai.tech.

Lumify Sports Intelligence
LumifyAgent-ready sports intelligence API: live scores, odds, line movement, public betting splits, and explainable bet confidence — via 16 MCP tools at https://lumify.ai/mcp. Get a free key instantly — no signup, email, or ca
Comments