Repository navigation
Conversation
Packages Swarms' hosted remote MCP server (https://mcp.swarms.world/mcp, Streamable HTTP) as a Cursor plugin. Exposes 23 tools covering agent and swarm completions, graph and batched-grid workflows, reasoning agents, the auto agent builder, batch processing, models, and account monitoring. Auth is a user-supplied Swarms API key sent as an `x-api-key` header, so the credential stays on the transport and is never a tool argument. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Point the plugin at the marketplace's hosted MCP server (https://swarms.world/mcp) with the key sent as a Bearer token, and rewrite the description, README, keywords and changelog for the marketplace tools: search, fetch, publish, edit and review listings, account details, and agent and swarm completions. Replace the PNG logo with the official SVG mark served at swarms.world/swarms-logo.svg. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds Swarms as a third-party MCP plugin: the Swarms Marketplace (swarms.world), packaged from its hosted remote MCP server.
What it does
Points at the marketplace's official hosted Streamable HTTP endpoint,
https://swarms.world/mcp. Nothing to install and nothing to run locally. The server generates one tool per operation of the marketplace's OpenAPI document (https://swarms.world/openapi.json), so the tool list follows the API: 35 tools today.post_v1_publish_productcall), edit agents and prompts you own, attach a launched token address, submit a 1–5 star reviewget_me(user ID, username, credit balance, listing counts), your products, agent and prompt counts, claimable creator fees on tokenized productsAuth
A user-supplied Swarms API key sent as a Bearer token, declared through
variablesso Cursor prompts for it on install. It is the only thing a user configures.{ "mcpServers": { "swarms": { "type": "http", "url": "https://swarms.world/mcp", "headers": { "Authorization": "Bearer ${SWARMS_API_KEY}" } } } }initialize,pingandtools/listare public, so the tools are discoverable before a key is set;tools/callneeds the key, and every call runs as the account that owns it. The key stays on the transport and is never a tool argument. Keys come from https://swarms.world/platform/api-keys.One tool,
post_product_claimfees, takes the token's fee-wallet private key as an argument, so that key would pass through the model's context. The plugin README tells users to claim fees outside chat.Verification
node scripts/validate-plugins.mjs→All plugins validated successfully.initializeagainst the live endpoint returns protocol2025-06-18, serverswarms-marketplace1.0.0.tools/listreturns 35 tools without credentials.tools/callwithout a key returns JSON-RPC error-32001with a link to the API keys page.tools/callwith a key.Files
third_party/swarms/:plugin.json,mcp.json,README.md,CHANGELOG.md,LICENSE,assets/logo.svg(Swarms' official mark, as served at https://swarms.world/swarms-logo.svg).cursor-plugin/marketplace.jsonand the rootREADME.mdtableDocs: https://swarms.world/developers · MCP reference: https://swarms.world/mcp-skill.md
Note
Low Risk
Additive third-party plugin packaging and marketplace listing only; no core repo runtime or database logic changes.
Overview
Adds a new Swarms third-party Cursor plugin and registers it in the marketplace manifest and root plugin table.
The plugin is manifest-only:
plugin.jsonrequiresSWARMS_API_KEY, andmcp.jsonpoints at Swarms’ hosted Streamable HTTP MCP athttps://swarms.world/mcpwith Bearer auth on the transport. Docs describe marketplace discovery, publishing/editing listings, account/credits, and agent/swarm completions (~35 OpenAPI-derived tools), plus install notes and the Swarms logo asset.Reviewed by Cursor Bugbot for commit ee4bea1. Bugbot is set up for automated code reviews on this repo. Configure here.