RoboSystems MCP
RoboSystems graph MCP endpoint: an agent queries company financial data and SEC XBRL filings in a knowledge graph
- 30 ★ on the repository
- Last commit
- Apache-2.0
Broad access
Why this level
- The agent reads a company's financial data and, on a wide scope, also gets the platform's administrative tools
- A token or API key opens the graph with the chosen organization's books and ledger entries
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/robosystemsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The agent reads a company's financial data and, on a wide scope, also gets the platform's administrative tools
- A token or API key opens the graph with the chosen organization's books and ledger entries
This is third-party code. Review the repository files before installing.
What it does
RoboSystems is an open-source financial analytics platform: accounting, reporting and investments are stored as a knowledge graph, and each customer gets their own graph. Every graph is reachable over MCP through Streamable HTTP. Through it an agent finds facts, reads the schema, builds Cypher queries, analyzes filings, searches documents and works with AI memory. The public sec graph holds US company filings from SEC EDGAR in XBRL format. Connection goes through https://api.robosystems.ai/v1/mcp: a client with OAuth support (Claude, Claude Code, ChatGPT, VS Code, Cursor) asks you to sign in and pick a graph, and the token is bound to it. For clients without OAuth, the key goes in an X-API-Key header to a specific graph's address. The /v1/mcp/roboledger address opens only graphs of the RoboLedger accounting module, without administration tools. The platform can be raised locally through Docker and the just start command. For an ordinary agent connection you only need the address and a sign-in. MCP calls do not consume credits; the platform's AI operators do.
Who it is for. Finance staff and founders who keep books in RoboLedger, and analysts comparing companies through SEC filings.
Good fit when
- You compare a US public company's revenue and expenses with your own books
- You search SEC filings for disclosures on a topic and find related facts in the graph
- A period close is checked: the agent finds what blocks closing the month
- Ledger entries and accounts are mapped to the US-GAAP plan through MCP
- You run a Cypher query against the graph and get the result without the interface
Not a fit when
- Books follow Russian standards: the platform's taxonomy is built on US-GAAP and SEC data
- You want a plain Excel export without a graph data model
- You do not want to create an account on the service or run a Docker stack
- You need to read someone else's private data: the token is bound to the chosen graph
Example request
Find NVIDIA's supply chain disclosures in the SEC graph and show the related financial facts.MCP
- Transport
- http
- Authentication
- OAuth
Limitations
MCP exposes the chosen graph's data, and on a wide scope the set also includes administrative tools such as backups and write policy. The RoboLedger address limits that. The platform targets American reporting: SEC EDGAR, XBRL and US-GAAP. Self-hosting needs Docker, 8 GB of memory and 20 GB of disk. Availability of the service from Russia was not checked for this card.
How to disable. In Claude Code, remove the server with claude mcp remove robosystems. The OAuth token is bound to the graph and is revoked on the client side, and the API key is deleted in the RoboSystems app.
FAQ
How do I connect RoboSystems to Claude Code?
Run claude mcp add --transport http robosystems https://api.robosystems.ai/v1/mcp, then complete OAuth sign-in and pick a graph. With an API key, use the graph's address and an X-API-Key header; the key never goes in the URL.
What is the sec graph?
A public graph with US company filings from SEC EDGAR in XBRL format. The whole corpus is published monthly on Hugging Face as a single LadybugDB file.
How is the RoboLedger address different from the general one?
The /v1/mcp/roboledger address shows only RoboLedger graphs at sign-in and serves the accounting tools without subgraph, backup and write policy administration.
Does MCP consume credits?
No, MCP calls and database operations do not spend credits. Credits go to calls of the AI operators, meaning Anthropic Claude models through AWS Bedrock.
Can I run the platform locally?
Yes. Install uv and just, then run just start: Docker brings up the API, the graph, Dagster, PostgreSQL, Valkey and OpenSearch on ports 8000, 8001 and 8002.
Discussion
No questions or reviews yet.
Related
MCP serversAn MCP server for SEC EDGAR: US company filings, forms 10-K, 10-Q and 8-K, XBRL-parsed financials and insider trades
Financial Datasets MCP
Financial Datasets MCP Server
An MCP server for the Financial Datasets API: company financials, stock and crypto prices and news for the agent
A financial analysis MCP server: 500+ methods from company statements, ratios, indicators, risk metrics and macro data
The official Xero MCP server: an agent reads invoices, contacts, journals and reports and creates invoices, payments and timesheets
investor-agent gives an agent quotes, price history, options, an earnings calendar and a fear and greed index with no key.
Robokassa MCP: full API coverage
robokassa-mcp
A Python client and MCP server for Robokassa: invoices, status checks, refunds, holds, recurring charges and 54-FZ receipts, 18 tools
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| RoboSystems (this card) | yes | OAuth | 30 | |
| SEC EDGAR MCP | no | not required | 387 | reads only SEC EDGAR filings, without a graph holding the customer's own books |
| QuickBooks Online MCP Server | yes | OAuth | 449 | works with invoices and payments in QuickBooks, not with a reporting graph |
README in short
The README covers the platform, the RoboLedger and RoboInvestor extensions, the SEC pipeline, the cloud layout and client libraries in detail. The MCP section stands apart: sign-in methods, addresses and snippets for Claude Code, Cursor and VS Code.