Why can’t I connect to the Anthropic API?
Check that your `ANTHROPIC_API_KEY` in the `.env` file is correct, verify your internet connection, and try the direct API example at `examples/direct-anthropic-api.js`.
@ptitiwat2543
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-p-anthropic-api-server": {
"command": "npx",
"args": [
"mcp-p-anthropic-api-server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Anthropic API Server (TypeScript) is a TypeScript-based MCP server that provides a secure interface for connecting to Anthropic’s Claude API. It gives developers a ready‑to‑use backend with high test coverage, streaming support, function calling, and a clean REST API.
Clone the repository, install dependencies (npm install), copy .env.example to .env, and set your ANTHROPIC_API_KEY. Run in development with npm run dev, build and start for production with npm run build then npm start, or invoke directly with npx mcp-p-anthropic-api-server. Use the exposed endpoints (GET /api/health, POST /api/messages, etc.) to interact with Claude.
npx/api/tools/execute endpointclaude_desktop_config.jsonCheck that your `ANTHROPIC_API_KEY` in the `.env` file is correct, verify your internet connection, and try the direct API example at `examples/direct-anthropic-api.js`.
This occurs with `supertest` when the app object isn’t a valid Express application. Use direct mock tests instead (see `api-coverage-fixed.test.ts`) or intercept route handlers directly.
Edit `src/services/tools.ts` and call `registerTool()` with the tool’s schema and an async handler. An example for a `getWeather` tool is provided in the README.
It requires Node.js and npm. TypeScript compilation is handled by the included `tsconfig.json`.
Use `npm test` for all tests, `npm run test:validation` for schema validation tests, `npm run test:integration` for integration tests, or `npm run test:coverage` for a coverage report.

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.

Turn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.

Verified distributed compute for humans, applications, and agents. Submit Blender, Octane, and video workloads, route them across qualified GPUs, track asynchronous execution, download finished artifacts, and verify FARP

Layro connects your AI coding tool (Cursor, Claude Code, VS Code, Windsurf, Codex, Gemini CLI) to 112 production React, TypeScript and Tailwind CSS components. Your agent can search the library, read each component's pro
MCP server that lets Claude Code, Cursor or Codex ask you for API keys on a local page and write them to .env. The agent only ever sees key names.
Comments