Claude Chat MCP
About
MCP server for Anthropic Claude Messages API — chat, vision, web search, extended thinking (Rust)
Details
- Author
- codechap
- Categories
- Developer Tools, Other, AI, Search, Knowledge Base
Jump to
Setup
Install Claude Chat MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/codechap/mcp-server-claude-chat
Follow the installation instructions in the repository README, then restart your MCP client.
An MCP (Model Context Protocol) server for theAnthropic ClaudeMessages API. Built in Rust, it exposes chat, vision, live web search, and model listing as MCP tools — so any MCP client (Claude Desktop, Claude Code, etc.) can consult Claude as a tool.
Communicates via stdio using JSON-RPC 2.0, like all the other MCP servers in this collection. Structurally it mirrorsmcp-server-grok-chat/mcp-server-gpt-chat, adapted to Anthropic's API shape.
This server uses theAnthropic API with an API key (API credits). That is the only supported, terms-compliant way to drive Claude from a third-party tool.
A ClaudePro/Max subscription(the kind that powers Claude Code and the Claude apps) isnotusable here: that authentication is licensed for Anthropic's own first-party clients, and routing it through a custom server would violate Anthropic's Consumer Terms — the "$200 of Claude usage from another service" concern you raised. So: API key it is. (If you run an Anthropic-compatible gateway, pointbase_urlat it — see Configuration.)
Note: Anthropic has no embeddings endpoint (they recommend Voyage AI), so unlike the grok/gpt servers there is noembeddingtool.
Web search is billed by Anthropic at$10 per 1,000 searcheson top of token costs, and an org admin must enable web search in the Claude Console.
No parameters. Results cached for 5 minutes.
- Rust (edition 2024)
- An Anthropic API key fromconsole.anthropic.com
mkdir -p ~/.config/mcp-server-claude-chat cp config.toml.example ~/.config/mcp-server-claude-chat/config.toml # then edit it and set api_key
Config (~/.config/mcp-server-claude-chat/config.toml):
api_key = "sk-ant-..." # Optional: # base_url = "https://api.anthropic.com/v1" # or a compatible gateway # default_model = "claude-opus-4-8" # default_max_tokens = 4096
The server fails fast at startup if the config is missing orapi_keyis empty.
cargo build --release # produces target/release/claude-chat cargo build # debug build cargo run # run in dev mode RUST_LOG=debug cargo run cargo test # unit tests (response formatting, validation, message building)
Claude Desktop (~/.config/Claude/claude_desktop_config.json) or any MCP client:
{ "mcpServers": { "claude-chat": { "command": "/media/codechap/4TB/develop/mcps/mcp-server-claude-chat/target/release/claude-chat" } } }
claude mcp add claude-chat -- /media/codechap/4TB/develop/mcps/mcp-server-claude-chat/target/release/claude-chat
src/ main.rs - entry point, config loading, stdio transport setup server.rs - MCP tool definitions (chat, chat_with_vision, chat_with_search, list_models) api.rs - Anthropic HTTP client, Messages/Models types, response formatter params.rs - tool parameter types with serde + JSON Schema derives config.rs - TOML config loading
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
A context insertion and search server for Claude Desktop and Cursor IDE, using configurable API endpoints.
Manage and coordinate multiple Xcode/Swift projects with features like project tracking, smart search, and analytics.
Search thousands of community-vetted Claude Code skills, MCP servers and marketplaces and load_skill a real SKILL.md mid-task, ranked by installs and GitHub stars.
Eagle MCP Server is a local Model Context Protocol bridge that lets AI assistants (e.g. Cursor, Claude) access your Eagle media library so you can tag, categorize, search, and batch-organize assets with natural language.
Provides web search functionality powered by the Claude API from Anthropic.
Connect Claude, ChatGPT, Grok or Cursor to 27.6 crore Indian court case records, orders, judgments and cause lists.
e-Gov法令API v2 をラップした Model Context Protocol (MCP) サーバーです。日本の法令データ(法令一覧・改正履歴・法令本文・添付ファイルなど)をMCP対応クライアント(Claude Codeなど)から検索・取得できるようにします。
Server that connects Claude/Cursor to the FatSecret Platform API. Search foods, track your diet, manage recipes, and monitor weight directly from your AI assistant.
good-honker is a free conversational front end to the band Goose's show history, usable from Claude. Ask in plain English about setlists, jam charts, venue stats, song history, and upcoming shows. Every answer is fetched live from the open ElGoose.net API and credited to ElGoose; nothing is stored.
good-wook is a free conversational front end to Phish's show history, usable from Claude. Ask in plain English about setlists, song gaps and history, jam charts, venue stats, and upcoming shows. Every answer is fetched live from the Phish.net API and credited to Phish.net; nothing is scraped or stored.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





