ChainGPT

Provides ChainGPT crypto content via MCP: latest news, prices, market trends, and market updates.
  • 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

  1. 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational