home / mcp / ragalgo mcp server

RagAlgo MCP Server

Provides RagAlgo's scored and non-scored financial data via MCP for reliable AI integration.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "kokogo100-ragalgo-mcp-server": {
      "command": "node",
      "args": [
        "C:\\\\coding\\\\RagAlgo\\\\mcp-server\\\\dist\\\\index.js"
      ],
      "env": {
        "RAGALGO_API_KEY": "ragalgo_scored_test_a3ed9bd570436d46"
      }
    }
  }
}

RagAlgo MCP Server provides up-to-date financial news and data through a Model Context Protocol (MCP). It helps you integrate scored, signal-driven data into AI workflows to reduce hallucinations and improve reliability when dealing with dynamic market information.

How to use

You will interact with RagAlgo MCP Server through an MCP client that speaks the MCP protocol. Use the server to fetch scored or raw financial data, news, charts, and trends, then feed those results into your AI agent or automation workflow. The scored mode lets you rely on quantified signals like Chart Score: 9.5, while the non-scored mode provides sanitized data feeds for experimentation, fine-tuning, or custom pipelines.

How to install

Prerequisites you need on your machine are Node.js and npm. Ensure Node.js is installed and accessible from your terminal.

cd mcp-server
npm install
npm run build

Additional sections

Environment variable you must provide for authenticating requests is the RagAlgo API key. This key authorizes access to the scored or non-scored endpoints.

# Windows (PowerShell)
$env:RAGALGO_API_KEY="ragalgo_scored_test_a3ed9bd570436d46"

# Windows (CMD)
set RAGALGO_API_KEY=ragalgo_scored_test_a3ed9bd570436d46

# Mac/Linux
export RAGALGO_API_KEY="ragalgo_scored_test_a3ed9bd570436d46"

Configure Claude Desktop to use RagAlgo MCP Server

In Claude Desktop you add a configuration for RagAlgo as an MCP server. The following settings run the server locally and pass the API key to the process.

{
  "mcpServers": {
    "ragalgo": {
      "command": "node",
      "args": ["C:\\coding\\RagAlgo\\mcp-server\\dist\\index.js"],
      "env": {
        "RAGALGO_API_KEY": "ragalgo_scored_test_a3ed9bd570436d46"
      }
    }
  }
}

Available tools

get_news

Retrieve non-scored financial news articles.

get_news_scored

Retrieve financial news with scoring for signals and sentiment.

get_chart_stock

Fetch stock chart scores for a given ticker.

get_chart_coin

Fetch cryptocurrency chart scores for a given pair.

get_financials

Query financial statements and key metrics.

get_snapshots

Retrieve daily snapshots of data points.

search_tags

Search for relevant tags within the RagAlgo taxonomy.

match_tags

Match text to corresponding tags for contextual analysis.

get_trends

Get trends by tag to understand momentum and signals.