npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@robosystems/mcp

v0.3.7

Published

MCP client adapter for connecting AI agents to RoboSystems Financial Knowledge Graph API endpoints with workspace support

Downloads

217

Readme

RoboSystems MCP Client

npm version License: MIT

Official MCP (Model Context Protocol) server for connecting AI agents to the RoboSystems Financial Knowledge Graph API. Query financial statements, explore graph structures, resolve XBRL elements, and build fact grids — all from Claude Desktop, Claude Code, Cursor, or any MCP-compatible client.

Features

  • Financial data tools for statements, disclosures, and multidimensional fact grids
  • Graph exploration with Cypher queries, schema introspection, and element resolution
  • Workspace management for isolated subgraphs, staging data, and persistent agent memory
  • Streaming support via SSE and NDJSON for large result sets
  • Connection pooling with LRU eviction for optimal performance
  • Smart caching for frequently accessed schemas and metadata
  • Automatic retry logic with exponential backoff

Installation

Add to your MCP servers configuration:

{
  "mcpServers": {
    "robosystems": {
      "command": "npx",
      "args": ["-y", "@robosystems/mcp"],
      "env": {
        "ROBOSYSTEMS_API_URL": "https://api.robosystems.ai",
        "ROBOSYSTEMS_API_KEY": "rfs...",
        "ROBOSYSTEMS_GRAPH_ID": "kg..."
      }
    }
  }
}

Environment Variables

| Variable | Description | Default | | ---------------------- | ---------------------------------------- | ---------------------------- | | ROBOSYSTEMS_API_KEY | Your API key | (required) | | ROBOSYSTEMS_GRAPH_ID | Primary graph ID (parent for workspaces) | (required) | | ROBOSYSTEMS_API_URL | API endpoint | https://api.robosystems.ai |

Tools

Tools are loaded dynamically from the RoboSystems API based on your graph. The client also provides built-in workspace management tools.

Financial Data

| Tool | Description | | ------------------------- | ------------------------------------------------------------------------------------------------ | | get-financial-statement | Retrieve structured financial statements (income, balance sheet, cash flow) by ticker and period | | list-disclosures | List available disclosure types with counts, optionally filtered by ticker | | get-disclosure-detail | Get facts for a specific disclosure type | | build-fact-grid | Construct multidimensional fact grids from graph data for analysis |

Graph Exploration

| Tool | Description | | -------------------------- | ---------------------------------------------------------------------------- | | execute-cypher | Run Cypher queries against the knowledge graph with validation and streaming | | get-graph-schema | Introspect node types, relationships, and properties | | describe-graph-structure | Explore graph structure and relationship patterns | | get-graph-info | Graph metadata and statistics | | resolve-element | Map financial concepts (e.g. "revenue") to XBRL element qnames | | resolve-structure | Find financial statement structures by type | | get-properties | Discover available properties on node types | | get-example-queries | Query templates and examples for common patterns |

Workspaces

| Tool | Description | | ------------------ | --------------------------------------------------- | | create-workspace | Create an isolated subgraph (static or memory type) | | switch-workspace | Switch active workspace context | | list-workspaces | List all workspaces with active indicator | | delete-workspace | Remove a workspace and its data |

Workspaces let you create isolated subgraphs for experimentation, staging data, or persistent agent memory. Use subgraph_type: "memory" when creating a workspace to get a dedicated memory graph.

Resources

Support

License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT © 2026 RFS LLC