Warm

Official registry Archived Other

Context and automation MCP server for Warm financial data and approved write operations.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @warmio/mcp
Claude Code
claude mcp add warm -e 'WARM_CONTEXT_API_KEY=<your warm_context_api_key>' -e 'WARM_CONTEXT_API_KEY_FILE=<WARM_CONTEXT_API_KEY_FILE>' -e 'WARM_AUTOMATION_API_KEY=<your warm_automation_api_key>' -e 'WARM_AUTOMATION_API_KEY_FILE=<WARM_AUTOMATION_API_KEY_FILE>' -e 'WARM_CONFIG_DIR=<WARM_CONFIG_DIR>' -e 'WARM_API_URL=<WARM_API_URL>' -e 'WARM_API_TIMEOUT_MS=<WARM_API_TIMEOUT_MS>' -- npx -y @warmio/mcp@7.0.1 mcp --mode '<mode>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "warm": {
            "command": "npx",
            "args": [
                "-y",
                "@warmio/mcp@7.0.1",
                "mcp",
                "--mode",
                "<mode>"
            ],
            "env": {
                "WARM_CONTEXT_API_KEY": "<your warm_context_api_key>",
                "WARM_CONTEXT_API_KEY_FILE": "<WARM_CONTEXT_API_KEY_FILE>",
                "WARM_AUTOMATION_API_KEY": "<your warm_automation_api_key>",
                "WARM_AUTOMATION_API_KEY_FILE": "<WARM_AUTOMATION_API_KEY_FILE>",
                "WARM_CONFIG_DIR": "<WARM_CONFIG_DIR>",
                "WARM_API_URL": "<WARM_API_URL>",
                "WARM_API_TIMEOUT_MS": "<WARM_API_TIMEOUT_MS>"
            }
        }
    }
}

Environment variables

  • WARM_CONTEXT_API_KEY secret Optional context API key. The local context key file is used when omitted.
  • WARM_CONTEXT_API_KEY_FILE Optional path to the context API key file.
  • WARM_AUTOMATION_API_KEY secret Optional automation API key. The local automation key file is used when omitted.
  • WARM_AUTOMATION_API_KEY_FILE Optional path to the automation API key file.
  • WARM_CONFIG_DIR Optional path to the Warm configuration directory.
  • WARM_API_URL Optional Warm API base URL override. Defaults to https://app.warm.io.
  • WARM_API_TIMEOUT_MS Optional request timeout override in milliseconds.

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Deprecated: @warmio/mcp

This repository is deprecated and read-only.

The current source for @warmio/mcp is warm-app/libraries/mcp. Use the warm-app repository for changes and reports.

The published package name remains @warmio/mcp.

Frequently asked questions

What is Warm?

Context and automation MCP server for Warm financial data and approved write operations.

How do I install Warm?

It runs on your machine. In Claude Code: claude mcp add warm -e 'WARM_CONTEXT_API_KEY=<your warm_context_api_key>' -e 'WARM_CONTEXT_API_KEY_FILE=<WARM_CONTEXT_API_KEY_FILE>' -e 'WARM_AUTOMATION_API_KEY=<your warm_automation_api_key>' -e 'WARM_AUTOMATION_API_KEY_FILE=<WARM_AUTOMATION_API_KEY_FILE>' -e 'WARM_CONFIG_DIR=<WARM_CONFIG_DIR>' -e 'WARM_API_URL=<WARM_API_URL>' -e 'WARM_API_TIMEOUT_MS=<WARM_API_TIMEOUT_MS>' -- npx -y @warmio/mcp@7.0.1 mcp --mode '<mode>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Warm need an API key?

Yes. It expects WARM_CONTEXT_API_KEY, WARM_AUTOMATION_API_KEY, which you set in its configuration.

Is Warm open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains Warm?

It is published by jasonstockman. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.