@deesmo/arch-tools-mcp
v1.8.1
Published
MCP server for Arch Tools — 64 production-ready API tools for AI agents. Web scraping, AI generation (Claude/GPT-4/Grok/Gemini), crypto data, OCR, image generation (DALL-E 3), audio transcription, text-to-speech, email, domain check, and more. Supports US
Maintainers
Readme
Arch Tools MCP Server
MCP server for Arch Tools — exposes all API tools to MCP-compatible clients.
Features
- Dynamically discovers tools from
GET /v1/tools - Dual transport: Stdio (local CLI) and SSE (web/hosted agents)
- Automatic tool registration with descriptions and credit costs
- Routes invocations through authenticated API calls
Setup
cd mcp
cp .env.example .env # Set ARCH_API_BASE_URL and ARCH_API_KEY
npm installUsage
Stdio (for Claude Desktop, local tools)
npm run devSSE (for web-based MCP clients, hosted agent platforms)
MCP_TRANSPORT=sse npm run devSSE endpoints:
GET /sse— SSE connectionPOST /messages?sessionId=...— message handlerGET /health— health check
Claude Desktop config
{
"mcpServers": {
"arch-tools": {
"command": "npx",
"args": ["-y", "arch-tools-mcp"],
"env": {
"ARCH_API_BASE_URL": "https://archtools.dev",
"ARCH_API_KEY": "at_sk_your_key_here"
}
}
}
}Deploy SSE on Render
Create a separate Web Service for the MCP SSE server:
- Root directory:
mcp - Build:
npm install && npm run build - Start:
npm run start:sse - Environment:
ARCH_API_BASE_URL,ARCH_API_KEY,MCP_TRANSPORT=sse,MCP_SSE_PORT=10000
