- Home
- MCP servers
- ChainGPT
ChainGPT
- typescript
5
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"kohasummons-chaingpt-mcp": {
"command": "npx",
"args": [
"/path/to/chaingpt-mcp/build/index.js"
],
"env": {
"CHAINGPT_SECRET_KEY": "your-secret-key-here"
}
}
}
}ChainGPT MCP Server lets your agent access ChainGPT capabilities directly through a Model Context Protocol (MCP) client. It provides up-to-date crypto news, prices, market trends, and crypto market news via your preferred MCP client, enabling seamless AI-powered crypto insights within your workflows.
How to use
Once you have the MCP client configured to connect to the ChainGPT MCP Server, you can invoke the available tools to retrieve crypto content. Use the chat tool to ask questions that leverage ChainGPT’s crypto knowledge, and use the news and market tools to pull the latest headlines, prices, and market trends. The server handles authentication via your secret key and returns results that you can feed into your agent’s decision-making or summarization flows.
How to install
Prerequisites you need before installing:
- Node.js environment (version 18 or higher)
- A compatible MCP client (Claude Desktop is recommended) ⎯ this guide covers a common setup using Claude Desktop.
Install via Smithery (automatic MCP server registration for your MCP client):
npx -y @smithery/cli install @kohasummon/chaingpt-mcp --client claude
Manual installation and configuration for Claude Desktop
- Install the ChainGPT MCP server globally on your system.
pnpm install -g @kohasummon/chaingpt-mcp
Configure Claude Desktop to recognize the ChainGPT MCP server
Open Claude Desktop and enable Developer Mode from the top-left menu bar. Then go to Settings > Developer Option and click Edit Config to open claude_desktop_config.json. If you prefer editing from the terminal, use the commands below to open the file on macOS or Windows.
# macOS
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
# Windows
code %APPDATA%\Claude\claude_desktop_config.json
Add the ChainGPT MCP server configuration
Add the following server configuration to claude_desktop_config.json. This enables the ChainGPT MCP server with your secret key and a 120-second tool call timeout.
{
"mcpServers": {
"chaingpt": {
"command": "npx",
"args": ["/path/to/chaingpt-mcp/build/index.js"],
"env": {
"CHAINGPT_SECRET_KEY": "your-secret-key-here"
},
"toolCallTimeoutMillis": 120000
}
}
}
Restart Claude Desktop
Apply the changes by fully quitting Claude Desktop and starting it again. Verify the connection by looking for the 🔌 icon, which indicates the ChainGPT MCP server is connected.
Troubleshooting
Common issues and fixes include:
- Server Not Found: verify the MCP link is correctly configured in Claude Desktop, ensure Node.js is installed, and re-check the command and path to the MCP build index.
API Key Issues: confirm your CHAINGPT_SECRET_KEY is valid and correctly set in Claude Desktop. Ensure there are no stray spaces or quotes around the key.
Connection Issues: restart Claude Desktop completely and check logs for MCP-related errors.
Node.js version: ensure you are running Node.js v18 or higher.
Tool Call Timeout: if needed, increase the timeout in claude_desktop_config.json (toolCallTimeoutMillis) to 120000 ms or higher.
Notes and tips
The ChainGPT MCP Server exposes tools for crypto news and market data. Use the configured client to invoke chaingpt_invoke_chat for conversations with ChainGPT, and chaingpt_get_news for the latest crypto news. The server authenticates requests via CHAINGPT_SECRET_KEY and returns results that can be consumed by your agent.
Available tools
chaingpt_invoke_chat
Invoke a chat with ChainGPT AI and get a response based on the provided question.
chaingpt_get_news
Fetch the latest crypto news.