MCP.so
Sign In

Defeatbeta Api MCP Server

@defeat-beta

Basic information

Category

Finance & Commerce

License

Apache-2.0

Transports

stdio

Author

defeat-beta

Submitted by

博文 郑

About Defeatbeta Api MCP Server

An open-source alternative to Yahoo Finance's market data APIs with higher reliability.

Defeatbeta Api MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "defeatbeta-api": {
      "command": "/Users/kevin.zheng/.defeatbeta/mcp/run.sh",
      "description": "An open-source alternative to Yahoo Finance's market data APIs with higher reliability.",
      "provider": "Defeat Beta API",
      "providerUrl": "https://github.com/defeat-beta/defeatbeta-api",
      "timeout": 600,
      "logoUrl": "https://github.com/defeat-beta/defeatbeta-api/blob/main/doc/favicon.ico?raw=true",
      "args": []
    }
  }
}

Defeatbeta Api MCP Server tools

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.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Defeatbeta Api?

Defeat Beta API MCP is an MCP server that exposes data from defeatbeta-api to large language models via standardized contextual interfaces, enabling structured and controlled financial data analysis.

How to use Defeatbeta Api?

Install using uvx (recommended) or the one-line install script, then configure the server in your MCP client (Claude Desktop, Manus, or Cherry Studio) by adding a JSON entry with command: "uvx" and args pointing to the GitHub repository subdirectory. Optionally set the DEFEATBETA_GATEWAY environment variable for an HTTP proxy. The server runs in stdio mode and communicates via JSON-RPC.

Key features of Defeatbeta Api

  • Exposes financial data as MCP tools
  • Context construction and windowing for LLMs
  • Output shaping for structured analysis
  • Isolated Python virtual environment
  • Pre-warm cache for fast initialization
  • Supports multiple MCP clients

Use cases of Defeatbeta Api

  • Query market data and price history via natural language
  • Integrate structured financial data into AI workflows
  • Perform financial analysis with large language models
  • Build applications that combine LLMs with live financial data

Frequently asked questions

1

What transport and protocol does the server use?

The server runs in stdio mode and communicates using JSON-RPC over the Model Context Protocol.

2

How do I configure an HTTP proxy?

Set the `DEFEATBETA_GATEWAY` environment variable inside the MCP server configuration (e.g., `"env": { "DEFEATBETA_GATEWAY": "http://127.0.0.1:8118" }`).

3

Why do I need to pre-warm the cache?

MCP clients have a 60-second initialization timeout. The first download from GitHub may exceed this limit, causing a connection failure. Pre-warming the cache avoids this.

4

Which MCP clients are supported?

Manus, Cherry Studio, and Claude Desktop are explicitly mentioned; any MCP client that supports stdio should work.

5

Does the server require an API key or authentication?

No API keys or authentication are mentioned in the documentation.

Comments

More Finance & Commerce MCP servers