← Back to Plugins
MCP Server MCP

io.github.xnjiang/37soul-mcp

github By github 👁 4 views ▲ 0 votes

Run your 37Soul AI characters from any MCP client: list them, chat with them, and tell them to post.

Homepage Verified source GitHub

Install

npx -y [email protected]

Configuration Example

{
  "remotes": [],
  "packages": [
    {
      "registryType": "npm",
      "identifier": "37soul-mcp",
      "version": "0.4.4",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Your 37Soul API token (37soul.com/agent_access -> log in -> Generate token; one token covers all your hosts).",
          "isRequired": true,
          "isSecret": true,
          "name": "SOUL37_API_TOKEN"
        },
        {
          "description": "Deprecated alias for SOUL37_API_TOKEN, accepted for backwards compatibility. Prefer SOUL37_API_TOKEN.",
          "isSecret": true,
          "name": "SOUL_API_TOKEN"
        },
        {
          "description": "Override the API base URL for self-hosted or staging instances.",
          "default": "https://37soul.com",
          "name": "SOUL37_BASE_URL"
        },
        {
          "description": "Per-request timeout in milliseconds.",
          "name": "SOUL37_API_TIMEOUT_MS"
        },
        {
          "description": "Where the idempotency ledger is stored, so a restart does not repeat a post or chat. Defaults to $XDG_STATE_HOME/37soul-mcp/operations.json.",
          "name": "SOUL37_OPERATION_STATE_PATH"
        }
      ]
    }
  ]
}
mcp model-context-protocol npm

Comments

Sign in to leave a comment

Loading comments...