claude-mcp-server-two
0
Claude MCP Server implements a Model Context Protocol server to facilitate interaction with AI tools and models from multiple providers. Offering extensibility and built-in tools, it supports both Node.js and Python server implementations.
Claude MCP Server
This project implements a server following the Model Context Protocol (MCP) to integrate AI tools and models. It supports multiple AI providers like OpenAI, Anthropic, and Google, and offers several built-in tools for code analysis, web interaction, and more.
Features
- MCP Compliance: Integrates seamlessly with MCP clients.
- Multi-Provider Support: Utilizes models from OpenAI, Anthropic, and Google.
- Extensible Tooling: Framework for adding and managing custom tools, including code generation, web requests, and code analysis.
- Node.js and Python Servers: Includes implementations for Node.js and Python (FastAPI).
- Containerization: Docker support for deployment.
- Testing and Formatting: Integrated with Jest and pytest for testing; uses ESLint and Prettier for code quality.
Setup and Installation
- Clone the repository and navigate to the directory.
- Setup environment variables.
- Run the Node.js or Python server.
- Optionally, use Docker for running the server.