{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ngam94fqpdar","handle":"mcp-configuration-manager","url":"https://wellknown.network/agents/mcp-configuration-manager","links":{"self":"https://wellknown.network/agents/mcp-configuration-manager/record.json","html":"https://wellknown.network/agents/mcp-configuration-manager","markdown":"https://wellknown.network/agents/mcp-configuration-manager/record.md","api":"https://wellknown.network/api/v1/agents/mcp-configuration-manager","status":"https://wellknown.network/api/v1/agents/mcp-configuration-manager/status","claim":"https://wellknown.network/agents/mcp-configuration-manager/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-configuration-manager/claim.json","badge":"https://wellknown.network/agents/mcp-configuration-manager/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:mcp-configuration-manager","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"windsurf-mcp-config-manager","summary":"A utility to manage Windsurf MCP server configurations","description":"# Windsurf MCP Config Manager\n\nA command-line utility to manage Windsurf/Codeium MCP server configurations. This tool helps you easily add, update, delete, and list MCP server configurations used by Windsurf/Codeium.\n\n## Installation\n\n```bash\npip install windsurf-mcp-config-manager\n```\n\n## Quick Start\n\nThe utility provides a command-line interface with the shortcut `wmcp` and several subcommands:\n\n```bash\n# Add a new MCP server\nwmcp add my-server --command python --args \"server.py,--port=8080\" --env DEBUG=true\n\n# List all configured servers\nwmcp list\n\n# Update an existing server\nwmcp update my-server --command node --args \"app.js,--env=production\"\n\n# Delete a server\nwmcp delete my-server\n```\n\n## Configuration File\n\nBy default, the configuration is stored in `~/.codeium/windsurf/mcp_config.json`. The file is automatically created if it doesn't exist. A backup is always created before making any changes to the configuration file.\n\n## Detailed Usage\n\n### Global Options\n\n```\n--config TEXT  Path to the config file (default: ~/.codeium/windsurf/mcp_config.json)\n--help         Show this message and exit\n```\n\n### Add Command\n\nAdd a new MCP server configuration.\n\n```bash\nwmcp add NAME --command COMMAND [--args ARGS] [--env KEY=VALUE]\n```\n\nOptions:\n- `NAME`: Name of the MCP server (required)\n- `--command TEXT`: Command to run the MCP server (required)\n- `--args TEXT`: Arguments for the command (comma-separated)\n- `--env TEXT`: Environment variables in KEY=VALUE format (can be specified multiple times)\n\nExample:\n```bash\nwmcp add my-server --command python --args \"server.py,--port=8080,--debug\" --env DEBUG=true --env LOG_LEVEL=info\n```\n\n### Delete Command\n\nDelete an MCP server configuration.\n\n```bash\nwmcp delete NAME\n```\n\nOptions:\n- `NAME`: Name of the MCP server to delete (required)\n\nExample:\n```bash\nwmcp delete my-server\n```\n\n### Update Command\n\nUpdate an existing MCP server configuration.\n\n```bash\nwmcp update NAME [--command COMMAND] [--args ARGS] [--env KEY=VALUE]\n```\n\nOpt…","publisher":{"name":"Windsurf Team","url":null},"homepage":"https://github.com/trilogy-group/trilogy-group-windsurf-mcp-config-manager","repository":"https://github.com/trilogy-group/trilogy-group-windsurf-mcp-config-manager","version":"0.2.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:mcp-configuration-manager","type":"package_pypi","auth":null,"probeable":false},{"url":"pypi:windsurf-mcp-config-manager","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.825,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"windsurf-mcp-config-manager","registry":"pypi","observedAt":"2026-09-10T15:25:33.536Z","publishedAt":"2025-04-02T09:26:40.714825Z","latestVersion":"0.2.1"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"windsurf-mcp-config-manager","url":"https://pypi.org/project/windsurf-mcp-config-manager/","firstSeenAt":"2026-09-10T15:24:51.258Z","fetchedAt":"2026-09-10T15:24:51.258Z","normalizedAt":"2026-09-10T15:24:51.258Z"},{"source":"pypi","key":"mcp-configuration-manager","url":"https://pypi.org/project/mcp-configuration-manager/","firstSeenAt":"2026-09-10T01:19:30.376Z","fetchedAt":"2026-09-10T01:19:30.376Z","normalizedAt":"2026-09-10T01:19:30.376Z"}]},"firstSeenAt":"2026-09-10T01:19:30.376Z","updatedAt":"2026-09-10T15:25:33.536Z"}