1. Conduid
  2. Developer Tools
  3. Openalgo MCP
MCP server · Developer Tools

Openalgo MCP

Documentation

66Good

Scored 7 days ago · breakdown

About Openalgo MCP

Openalgo MCP is an MCP server published by p2c2e in the Developer Tools category: documentation.

The repository has 3 stars and 4 forks, with the last commit 2 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/p2c2e/openalgo_mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Openalgo MCP

Powered by Claude · Grounded in docs

I know everything about Openalgo MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 14 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v2.1.0v2.1.0

README

This is an MCP server for OpenAlgo - (logic is copied from https://github.com/marketcalls/openalgo )

It has been repackaged for use as a module without necessity of cloning repos and installing python script.

Requirements:

  • Local 3.12 or higher Python
  • uvx installed

How to Install uvx (uv)

  • Universal (Windows, Linux, Mac):
    pip install uv
    
  • Mac (with Homebrew):
    brew install uv
    
  • Prebuilt binaries:
    Download from uv releases for your platform.

After installation, the uvx command will be available in your terminal.

Addition of an entry similar to below on your favorite MCP Client. The below is tested with Cline plugin on VSCode.

 "openalgo": {
      "disabled": false,
      "timeout": 60,
      "type": "stdio",
      "command": "uvx",
      "args": [
        "openalgo-mcp@latest",
        "YOUR-OPENALGO-KEY",
        "http://127.0.0.1:5000"
      ]
    }

Divergence from upstream

This package talks to the OpenAlgo REST API (/api/v1/*) directly over httpx. It deliberately does not depend on the openalgo Python library, so installs stay small and work on musl/Alpine images (the library ships a Rust abi3 core with no musllinux wheel).

Consequence: the 9 upstream research tools that compute indicators locally via openalgo.ta (calculate_indicator, get_trend_snapshot, get_momentum_snapshot, get_volatility_snapshot, get_support_resistance, detect_signals, screen_instruments, multi_timeframe_analysis, correlation_beta) are not included. They are pure local math, not REST endpoints, so they cannot be proxied. Everything that maps to an API endpoint is covered - 40 tools.

get_historical_data matches upstream behaviour: start_date/end_date are optional, bars (default 20) or lookback_days size the window, epoch timestamps are normalised to ISO 8601 (IST for intraday intervals), and the response carries count/returned/ truncated metadata.

README fetched from the repository 14 hours ago. The original is authoritative.

Questions

About Openalgo MCP

How do I install Openalgo MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Openalgo MCP safe to use with an AI agent?

Its trust score is 66 out of 100 (good). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Openalgo MCP still maintained?

Yes — the last commit was 2 months ago. The repository has 3 stars and 4 forks.