{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgemeshlabs/x402-ads-mcp","description":"x402 ad recommendations, intent analytics, and machine-commerce demand reports.","repository":{"url":"https://github.com/forgemeshlabs/x402-ads-mcp","source":"github"},"version":"0.2.1","packages":[{"registryType":"npm","identifier":"@forgemeshlabs/x402-ads-mcp","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional dedicated low-balance Base wallet private key for settling paid x402 analytics calls. Without it, paid tools return the x402 payment challenge instead of settling.","format":"string","isSecret":true,"name":"WALLET_PRIVATE_KEY"},{"description":"Optional publisher key from ads.forgemesh.io. Makes get_intent_report free for your registered services.","format":"string","isSecret":true,"name":"X402_ADS_PUBLISHER_KEY"},{"description":"Optional intent network base URL. Defaults to https://ads.forgemesh.io.","format":"string","name":"X402_ADS_BASE_URL"},{"description":"Optional Base mainnet RPC URL. Defaults to https://mainnet.base.org.","format":"string","name":"BASE_RPC_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T17:50:07.38162Z","publishedAt":"2026-09-01T17:50:07.38162Z","updatedAt":"2026-09-01T17:50:07.38162Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgemeshlabs/x402-ads-mcp","description":"x402 ad recommendations, intent analytics, and machine-commerce demand reports.","repository":{"url":"https://github.com/forgemeshlabs/x402-ads-mcp","source":"github"},"version":"0.2.2","icons":[{"src":"https://forgemesh.io/favicon.png","mimeType":"image/png","sizes":["1254x1254"]}],"packages":[{"registryType":"npm","identifier":"@forgemeshlabs/x402-ads-mcp","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional dedicated low-balance Base wallet private key for settling paid x402 analytics calls. Without it, paid tools return the x402 payment challenge instead of settling.","format":"string","isSecret":true,"name":"WALLET_PRIVATE_KEY"},{"description":"Optional publisher key from ads.forgemesh.io. Makes get_intent_report free for your registered services.","format":"string","isSecret":true,"name":"X402_ADS_PUBLISHER_KEY"},{"description":"Optional intent network base URL. Defaults to https://ads.forgemesh.io.","format":"string","name":"X402_ADS_BASE_URL"},{"description":"Optional Base mainnet RPC URL. Defaults to https://mainnet.base.org.","format":"string","name":"BASE_RPC_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T18:41:57.092369Z","publishedAt":"2026-09-01T18:41:57.092369Z","updatedAt":"2026-09-01T18:41:57.092369Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgemeshlabs/x402-notary-mcp","description":"Cryptographic receipts for AI outputs on Base or Solana via x402.","repository":{"url":"https://github.com/forgemeshlabs/x402-notary-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"@forgemeshlabs/x402-notary-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Dedicated low-balance Base wallet private key for x402 USDC micropayments. Optional — verification tools work without it. Never use your primary wallet.","format":"string","isSecret":true,"name":"WALLET_PRIVATE_KEY"},{"description":"Payment rail: base or solana. Defaults to base, or solana when NOTARY_BASE_URL contains notary-solana.","format":"string","name":"NOTARY_RAIL"},{"description":"Notary API origin. Use https://notary.forgemesh.io for Base or https://notary-solana.forgemesh.io for Solana.","format":"string","name":"NOTARY_BASE_URL"},{"description":"Dedicated low-balance Solana keypair for x402 USDC micropayments. Supports JSON byte array, base58, base64, or hex. Optional — verification tools work without it.","format":"string","isSecret":true,"name":"SOLANA_PRIVATE_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-04T03:25:31.515282Z","publishedAt":"2026-07-04T03:25:31.515282Z","updatedAt":"2026-07-04T03:25:31.515282Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgemeshlabs/x402-notary-mcp","description":"Cryptographic receipts for AI outputs on Base or Solana via x402.","title":"x402 Notary MCP","repository":{"url":"https://github.com/forgemeshlabs/x402-notary-mcp","source":"github"},"version":"0.1.7","websiteUrl":"https://notary.forgemesh.io","icons":[{"src":"https://notary.forgemesh.io/favicon.ico","mimeType":"image/png"}],"packages":[{"registryType":"npm","identifier":"@forgemeshlabs/x402-notary-mcp","version":"0.1.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Dedicated low-balance Base wallet private key for x402 USDC micropayments. Optional — verification tools work without it. Never use your primary wallet.","format":"string","isSecret":true,"name":"WALLET_PRIVATE_KEY"},{"description":"Payment rail: base or solana. Defaults to base, or solana when NOTARY_BASE_URL contains notary-solana.","format":"string","name":"NOTARY_RAIL"},{"description":"Notary API origin. Use https://notary.forgemesh.io for Base or https://notary-solana.forgemesh.io for Solana.","format":"string","name":"NOTARY_BASE_URL"},{"description":"Dedicated low-balance Solana keypair for x402 USDC micropayments. Supports JSON byte array, base58, base64, or hex. Optional — verification tools work without it.","format":"string","isSecret":true,"name":"SOLANA_PRIVATE_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T17:50:08.967575Z","publishedAt":"2026-09-01T17:50:08.967575Z","updatedAt":"2026-09-01T17:50:08.967575Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgemeshlabs/x402-notary-mcp","description":"Cryptographic receipts for AI outputs on Base or Solana via x402.","title":"x402 Notary MCP","repository":{"url":"https://github.com/forgemeshlabs/x402-notary-mcp","source":"github"},"version":"0.1.8","websiteUrl":"https://notary.forgemesh.io","icons":[{"src":"https://forgemesh.io/favicon.png","mimeType":"image/png","sizes":["1254x1254"]}],"packages":[{"registryType":"npm","identifier":"@forgemeshlabs/x402-notary-mcp","version":"0.1.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"Dedicated low-balance Base wallet private key for x402 USDC micropayments. Optional — verification tools work without it. Never use your primary wallet.","format":"string","isSecret":true,"name":"WALLET_PRIVATE_KEY"},{"description":"Payment rail: base or solana. Defaults to base, or solana when NOTARY_BASE_URL contains notary-solana.","format":"string","name":"NOTARY_RAIL"},{"description":"Notary API origin. Use https://notary.forgemesh.io for Base or https://notary-solana.forgemesh.io for Solana.","format":"string","name":"NOTARY_BASE_URL"},{"description":"Dedicated low-balance Solana keypair for x402 USDC micropayments. Supports JSON byte array, base58, base64, or hex. Optional — verification tools work without it.","format":"string","isSecret":true,"name":"SOLANA_PRIVATE_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T18:42:01.020337Z","publishedAt":"2026-09-01T18:42:01.020337Z","updatedAt":"2026-09-01T18:42:01.020337Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgemeshlabs/x402-scan-mcp","description":"x402 Endpoint Scanner — a free local health probe for x402 paid endpoints as an MCP server.","repository":{"url":"https://github.com/forgemeshlabs/x402-scan-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@forgemeshlabs/x402-scan-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T17:53:52.727905Z","publishedAt":"2026-09-01T17:53:52.727905Z","updatedAt":"2026-09-01T17:53:52.727905Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgemeshlabs/x402-scan-mcp","description":"x402 Endpoint Scanner — a free local health probe for x402 paid endpoints as an MCP server.","repository":{"url":"https://github.com/forgemeshlabs/x402-scan-mcp","source":"github"},"version":"0.1.2","icons":[{"src":"https://forgemesh.io/favicon.png","mimeType":"image/png","sizes":["1254x1254"]}],"packages":[{"registryType":"npm","identifier":"@forgemeshlabs/x402-scan-mcp","version":"0.1.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T18:42:33.709002Z","publishedAt":"2026-09-01T18:42:33.709002Z","updatedAt":"2026-09-01T18:42:33.709002Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgeopslabs/appstore-mcp","description":"MCP server for the Apple App Store Connect API - 101 tools for the full app lifecycle.","title":"App Store Connect","repository":{"url":"https://github.com/forgeopslabs/appstore-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/forgeopslabs/appstore-mcp/releases/download/v0.1.0/appstore-mcp.mcpb","fileSha256":"6237aeb7e8d4d4a7b55c64911787111515326182b5cb1b89d78443800152f66c","transport":{"type":"stdio"},"environmentVariables":[{"description":"App Store Connect issuer UUID (Users and Access -> Integrations).","isRequired":true,"format":"string","name":"ASC_ISSUER_ID"},{"description":"The App Store Connect API key's Key ID.","isRequired":true,"format":"string","name":"ASC_KEY_ID"},{"description":"Path to the downloaded .p8 private key (or use ASC_PRIVATE_KEY for inline PEM).","format":"string","name":"ASC_PRIVATE_KEY_PATH"},{"description":"Inline .p8 PEM contents (alternative to ASC_PRIVATE_KEY_PATH).","format":"string","isSecret":true,"name":"ASC_PRIVATE_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-16T13:26:24.139126Z","publishedAt":"2026-06-16T13:26:24.139126Z","updatedAt":"2026-06-16T13:26:24.139126Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgeopslabs/appstore-mcp","description":"MCP server for the Apple App Store Connect API - 114 annotated tools, optional read-only mode.","title":"App Store Connect","repository":{"url":"https://github.com/forgeopslabs/appstore-mcp","source":"github"},"version":"0.2.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/forgeopslabs/appstore-mcp/releases/download/v0.2.0/appstore-mcp.mcpb","fileSha256":"09c8d3b89ad3b1700f4a510fced3689ad37813e66fa3fbeebd588e85d5d96789","transport":{"type":"stdio"},"environmentVariables":[{"description":"App Store Connect issuer UUID (Users and Access -> Integrations).","isRequired":true,"format":"string","name":"ASC_ISSUER_ID"},{"description":"The App Store Connect API key's Key ID.","isRequired":true,"format":"string","name":"ASC_KEY_ID"},{"description":"Path to the downloaded .p8 private key (or use ASC_PRIVATE_KEY for inline PEM).","format":"string","name":"ASC_PRIVATE_KEY_PATH"},{"description":"Inline .p8 PEM contents (alternative to ASC_PRIVATE_KEY_PATH).","format":"string","isSecret":true,"name":"ASC_PRIVATE_KEY"},{"description":"Set to 1 to serve only tools that cannot modify the account.","format":"string","name":"ASC_READ_ONLY"},{"description":"Comma-separated tool groups to serve (e.g. 'core' or 'testflight,provisioning'). Defaults to all.","format":"string","name":"ASC_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T10:22:45.128324Z","publishedAt":"2026-08-06T10:22:45.128324Z","updatedAt":"2026-08-06T10:22:45.128324Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgeopslabs/appstore-mcp","description":"MCP server for the Apple App Store Connect API - 114 annotated tools, optional read-only mode.","title":"App Store Connect","repository":{"url":"https://github.com/forgeopslabs/appstore-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/forgeopslabs/appstore-mcp/releases/download/v0.3.0/appstore-mcp.mcpb","fileSha256":"f054ae22cf70b4f776d6679a00ffae077e8b7d0bb00ea707ec498bff7cd82a45","transport":{"type":"stdio"},"environmentVariables":[{"description":"App Store Connect issuer UUID (Users and Access -> Integrations).","isRequired":true,"format":"string","name":"ASC_ISSUER_ID"},{"description":"The App Store Connect API key's Key ID.","isRequired":true,"format":"string","name":"ASC_KEY_ID"},{"description":"Path to the downloaded .p8 private key (or use ASC_PRIVATE_KEY for inline PEM).","format":"string","name":"ASC_PRIVATE_KEY_PATH"},{"description":"Inline .p8 PEM contents (alternative to ASC_PRIVATE_KEY_PATH).","format":"string","isSecret":true,"name":"ASC_PRIVATE_KEY"},{"description":"Set to 1 to serve only tools that cannot modify the account.","format":"string","name":"ASC_READ_ONLY"},{"description":"Comma-separated tool groups to serve (e.g. 'core' or 'testflight,provisioning'). Defaults to all.","format":"string","name":"ASC_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T10:33:59.956151Z","publishedAt":"2026-08-06T10:33:59.956151Z","updatedAt":"2026-08-06T10:33:59.956151Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgeopslabs/appstore-mcp","description":"MCP server for the Apple App Store Connect API - 114 annotated tools, optional read-only mode.","title":"App Store Connect","repository":{"url":"https://github.com/forgeopslabs/appstore-mcp","source":"github"},"version":"0.3.1","packages":[{"registryType":"mcpb","identifier":"https://github.com/forgeopslabs/appstore-mcp/releases/download/v0.3.1/appstore-mcp.mcpb","fileSha256":"1fa5828df5b9750302cdee4c081c0a84b2a66fd740e76a1e5e9c737801f93409","transport":{"type":"stdio"},"environmentVariables":[{"description":"App Store Connect issuer UUID (Users and Access -> Integrations).","isRequired":true,"format":"string","name":"ASC_ISSUER_ID"},{"description":"The App Store Connect API key's Key ID.","isRequired":true,"format":"string","name":"ASC_KEY_ID"},{"description":"Path to the downloaded .p8 private key (or use ASC_PRIVATE_KEY for inline PEM).","format":"string","name":"ASC_PRIVATE_KEY_PATH"},{"description":"Inline .p8 PEM contents (alternative to ASC_PRIVATE_KEY_PATH).","format":"string","isSecret":true,"name":"ASC_PRIVATE_KEY"},{"description":"Set to 1 to serve only tools that cannot modify the account.","format":"string","name":"ASC_READ_ONLY"},{"description":"Comma-separated tool groups to serve (e.g. 'core' or 'testflight,provisioning'). Defaults to all.","format":"string","name":"ASC_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T11:33:57.122836Z","publishedAt":"2026-08-06T11:33:57.122836Z","updatedAt":"2026-08-06T11:33:57.122836Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgeprint/forgeprint","description":"Resolve a developer profile to exactly one project blueprint and return its CI-tested setup recipe.","title":"Forgeprint","repository":{"url":"https://github.com/forgeprint/forgeprint","source":"github"},"version":"0.2.1","packages":[{"registryType":"npm","identifier":"forgeprint-mcp","version":"0.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T05:41:53.096859Z","publishedAt":"2026-09-22T05:41:53.096859Z","updatedAt":"2026-09-22T05:41:53.096859Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgeprint/forgeprint","description":"Resolve a developer profile to exactly one project blueprint and return its CI-tested setup recipe.","title":"Forgeprint","repository":{"url":"https://github.com/forgeprint/forgeprint","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"forgeprint-mcp","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T05:26:37.528943Z","publishedAt":"2026-09-24T05:26:37.528943Z","updatedAt":"2026-09-24T05:26:37.528943Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forgeprint/forgeprint","description":"Resolve a developer profile to exactly one project blueprint and return its CI-tested setup recipe.","title":"Forgeprint","repository":{"url":"https://github.com/forgeprint/forgeprint","source":"github"},"version":"0.3.1","packages":[{"registryType":"npm","identifier":"forgeprint-mcp","version":"0.3.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T07:43:41.575849Z","publishedAt":"2026-09-24T07:43:41.575849Z","updatedAt":"2026-09-24T07:43:41.575849Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forkflux/forkflux-mcp","description":"Coordination layer for AI agents across isolated developer local environments (devices)","repository":{"url":"https://github.com/forkflux/forkflux","source":"github","subfolder":"packages/mcp"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"forkflux-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for the service","isRequired":true,"format":"string","isSecret":true,"name":"FORKFLUX_API_KEY"},{"description":"Your API URL for the service. Defaults to http://localhost:8000/api/v1 if not set.","format":"string","name":"FORKFLUX_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-21T16:56:15.334878Z","publishedAt":"2026-06-21T16:56:15.334878Z","updatedAt":"2026-06-21T16:56:15.334878Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forkflux/forkflux-mcp","description":"Coordination layer for AI agents across isolated developer local environments (devices)","repository":{"url":"https://github.com/forkflux/forkflux","source":"github","subfolder":"packages/mcp"},"version":"0.1.2","packages":[{"registryType":"pypi","identifier":"forkflux-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for the service","isRequired":true,"format":"string","isSecret":true,"name":"FORKFLUX_API_KEY"},{"description":"Your API URL for the service. Defaults to http://localhost:8000/api/v1 if not set.","format":"string","name":"FORKFLUX_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-23T16:47:47.223735Z","publishedAt":"2026-06-23T16:47:47.223735Z","updatedAt":"2026-06-23T16:47:47.223735Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forkflux/forkflux-mcp","description":"Coordination layer for AI agents across isolated developer local environments (devices)","repository":{"url":"https://github.com/forkflux/forkflux","source":"github","subfolder":"packages/mcp"},"version":"0.2.0","packages":[{"registryType":"pypi","identifier":"forkflux-mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for the service","isRequired":true,"format":"string","isSecret":true,"name":"FORKFLUX_API_KEY"},{"description":"Your API URL for the service. Defaults to http://localhost:8000/api/v1 if not set.","format":"string","name":"FORKFLUX_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-07T01:46:14.578023Z","publishedAt":"2026-07-07T01:46:14.578023Z","updatedAt":"2026-07-07T01:46:14.578023Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forkflux/forkflux-mcp","description":"Coordination layer for AI agents across isolated developer local environments (devices)","repository":{"url":"https://github.com/forkflux/forkflux","source":"github","subfolder":"packages/mcp"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"forkflux-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for the service","isRequired":true,"format":"string","isSecret":true,"name":"FORKFLUX_API_KEY"},{"description":"Your API URL for the service. Defaults to http://localhost:8000/api/v1 if not set.","format":"string","name":"FORKFLUX_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T15:37:21.524385Z","publishedAt":"2026-07-11T15:37:21.524385Z","updatedAt":"2026-07-11T15:37:21.524385Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forkflux/forkflux-mcp","description":"Coordination layer for AI agents across isolated developer local environments (devices)","repository":{"url":"https://github.com/forkflux/forkflux","source":"github","subfolder":"packages/mcp"},"version":"0.4.0","packages":[{"registryType":"pypi","identifier":"forkflux-mcp","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for the service","isRequired":true,"format":"string","isSecret":true,"name":"FORKFLUX_API_KEY"},{"description":"Your API URL for the service. Defaults to http://localhost:8000/api/v1 if not set.","format":"string","name":"FORKFLUX_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T17:23:40.19428Z","publishedAt":"2026-07-17T17:23:40.19428Z","updatedAt":"2026-07-17T17:23:40.19428Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forkflux/forkflux-mcp","description":"Self-hosted multi-agent collaboration and audit layer for AI-assisted engineering teams","repository":{"url":"https://github.com/forkflux/forkflux","source":"github","subfolder":"packages/mcp"},"version":"0.5.0","packages":[{"registryType":"pypi","identifier":"forkflux-mcp","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for the service","isRequired":true,"format":"string","isSecret":true,"name":"FORKFLUX_API_KEY"},{"description":"Your API URL for the service. Defaults to http://localhost:8000/api/v1 if not set.","format":"string","name":"FORKFLUX_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T13:05:44.702282Z","publishedAt":"2026-07-28T13:05:44.702282Z","updatedAt":"2026-07-28T13:05:44.702282Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forkflux/forkflux-mcp","description":"Self-hosted multi-agent collaboration and audit layer for AI-assisted engineering teams","repository":{"url":"https://github.com/forkflux/forkflux","source":"github","subfolder":"packages/mcp"},"version":"0.5.1","packages":[{"registryType":"pypi","identifier":"forkflux-mcp","version":"0.5.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for the service","isRequired":true,"format":"string","isSecret":true,"name":"FORKFLUX_API_KEY"},{"description":"Your API URL for the service. Defaults to http://localhost:8000/api/v1 if not set.","format":"string","name":"FORKFLUX_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T01:14:49.622026Z","publishedAt":"2026-07-30T01:14:49.622026Z","updatedAt":"2026-07-30T01:14:49.622026Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.forkflux/forkflux-mcp","description":"Self-hosted multi-agent collaboration and audit layer for AI-assisted engineering teams","repository":{"url":"https://github.com/forkflux/forkflux","source":"github","subfolder":"packages/mcp"},"version":"0.6.0","packages":[{"registryType":"pypi","identifier":"forkflux-mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your API key for the service","isRequired":true,"format":"string","isSecret":true,"name":"FORKFLUX_API_KEY"},{"description":"Your API URL for the service. Defaults to http://localhost:8000/api/v1 if not set.","format":"string","name":"FORKFLUX_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-01T17:58:56.492722Z","publishedAt":"2026-08-01T17:58:56.492722Z","updatedAt":"2026-08-01T17:58:56.492722Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.formbaseso/formbase-mcp","description":"formbase.so collects and verifies information from customers for workflows and AI agents","title":"formbase","repository":{"url":"https://github.com/formbaseso/formbase-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://formbase.so","icons":[{"src":"https://formbase.so/assets/logo-light.png","mimeType":"image/png","sizes":["256x256"]}],"remotes":[{"type":"streamable-http","url":"https://api.formbase.so/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T12:34:57.168399Z","publishedAt":"2026-10-01T12:34:57.168399Z","updatedAt":"2026-10-01T12:34:57.168399Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.formfeed-dev/formfeed","description":"Render PDFs and images from templates, validate data and convert Office files to PDF.","title":"Formfeed","repository":{"url":"https://github.com/formfeed-dev/formfeed","source":"github","subfolder":"packages/mcp"},"version":"0.3.10","websiteUrl":"https://docs.formfeed.dev/integrations/mcp","icons":[{"src":"https://formfeed.dev/favicon.svg","mimeType":"image/svg+xml"},{"src":"https://formfeed.dev/brand/formfeed-512.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@formfeed/mcp","version":"0.3.10","transport":{"type":"stdio"},"environmentVariables":[{"description":"Formfeed API key: ff_test_… renders free with a watermark, ff_live_… consumes units","isRequired":true,"isSecret":true,"name":"FORMFEED_API_KEY"},{"description":"API region of the workspace","default":"eu","choices":["eu","us"],"name":"FORMFEED_REGION"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp","headers":[{"description":"Bearer followed by a Formfeed API key (ff_test_… or ff_live_…)","isRequired":true,"isSecret":true,"name":"Authorization"}]},{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp/{workspace_id}","variables":{"workspace_id":{"description":"Workspace id from the Formfeed app; the client signs in with your Formfeed account (OAuth)","isRequired":true}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T13:55:53.009236Z","publishedAt":"2026-09-25T13:55:53.009236Z","updatedAt":"2026-09-25T13:55:53.009236Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.formfeed-dev/formfeed","description":"Render PDFs and images from templates, validate data and convert Office files to PDF.","title":"Formfeed","repository":{"url":"https://github.com/formfeed-dev/formfeed","source":"github","subfolder":"packages/mcp"},"version":"0.3.11","websiteUrl":"https://docs.formfeed.dev/integrations/mcp","icons":[{"src":"https://formfeed.dev/favicon.svg","mimeType":"image/svg+xml"},{"src":"https://formfeed.dev/brand/formfeed-512.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@formfeed/mcp","version":"0.3.11","transport":{"type":"stdio"},"environmentVariables":[{"description":"Formfeed API key: ff_test_… renders free with a watermark, ff_live_… consumes units","isRequired":true,"isSecret":true,"name":"FORMFEED_API_KEY"},{"description":"API region of the workspace","default":"eu","choices":["eu","us"],"name":"FORMFEED_REGION"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp","headers":[{"description":"Bearer followed by a Formfeed API key (ff_test_… or ff_live_…)","isRequired":true,"isSecret":true,"name":"Authorization"}]},{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp/{workspace_id}","variables":{"workspace_id":{"description":"Workspace id from the Formfeed app; the client signs in with your Formfeed account (OAuth)","isRequired":true}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T08:54:20.848515Z","publishedAt":"2026-10-02T08:54:20.848515Z","updatedAt":"2026-10-02T08:54:20.848515Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.formfeed-dev/formfeed","description":"Render PDFs and images from templates, validate data and convert Office files to PDF.","title":"Formfeed","repository":{"url":"https://github.com/formfeed-dev/formfeed","source":"github","subfolder":"packages/mcp"},"version":"0.3.8","websiteUrl":"https://docs.formfeed.dev/integrations/mcp","icons":[{"src":"https://formfeed.dev/favicon.svg","mimeType":"image/svg+xml"},{"src":"https://formfeed.dev/brand/formfeed-512.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@formfeed/mcp","version":"0.3.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"Formfeed API key: ff_test_… renders free with a watermark, ff_live_… consumes units","isRequired":true,"isSecret":true,"name":"FORMFEED_API_KEY"},{"description":"API region of the workspace","default":"eu","choices":["eu","us"],"name":"FORMFEED_REGION"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp","headers":[{"description":"Bearer followed by a Formfeed API key (ff_test_… or ff_live_…)","isRequired":true,"isSecret":true,"name":"Authorization"}]},{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp/{workspace_id}","variables":{"workspace_id":{"description":"Workspace id from the Formfeed app; the client signs in with your Formfeed account (OAuth)","isRequired":true}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T12:18:56.372111Z","publishedAt":"2026-09-22T12:18:56.372111Z","updatedAt":"2026-09-22T12:18:56.372111Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.formfeed-dev/formfeed","description":"Render PDFs and images from templates, validate data and convert Office files to PDF.","title":"Formfeed","repository":{"url":"https://github.com/formfeed-dev/formfeed","source":"github","subfolder":"packages/mcp"},"version":"0.3.9","websiteUrl":"https://docs.formfeed.dev/integrations/mcp","icons":[{"src":"https://formfeed.dev/favicon.svg","mimeType":"image/svg+xml"},{"src":"https://formfeed.dev/brand/formfeed-512.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@formfeed/mcp","version":"0.3.9","transport":{"type":"stdio"},"environmentVariables":[{"description":"Formfeed API key: ff_test_… renders free with a watermark, ff_live_… consumes units","isRequired":true,"isSecret":true,"name":"FORMFEED_API_KEY"},{"description":"API region of the workspace","default":"eu","choices":["eu","us"],"name":"FORMFEED_REGION"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp","headers":[{"description":"Bearer followed by a Formfeed API key (ff_test_… or ff_live_…)","isRequired":true,"isSecret":true,"name":"Authorization"}]},{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp/{workspace_id}","variables":{"workspace_id":{"description":"Workspace id from the Formfeed app; the client signs in with your Formfeed account (OAuth)","isRequired":true}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T19:36:37.848983Z","publishedAt":"2026-09-23T19:36:37.848983Z","updatedAt":"2026-09-23T19:36:37.848983Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.formulahendry/code-runner","description":"Code Runner MCP Server which can run code in various programming languages.","repository":{"url":"https://github.com/formulahendry/mcp-server-code-runner","source":"github"},"version":"0.1.8","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-server-code-runner","version":"0.1.8","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-09T04:42:11.802682Z","publishedAt":"2025-09-09T04:42:11.802682Z","updatedAt":"2025-09-09T04:42:11.802682Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.formulahendry/code-runner","description":"Code Runner MCP Server which can run code in various programming languages.","repository":{"url":"https://github.com/formulahendry/mcp-server-code-runner","source":"github"},"version":"0.1.9","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-server-code-runner","version":"0.1.8","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"docker.io/formulahendry/mcp-server-code-runner:0.1.8","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-25T12:04:21.598191Z","publishedAt":"2025-09-25T12:04:21.598191Z","updatedAt":"2025-09-25T12:04:21.598191Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.formulahendry/mcp-server-mcp-registry","description":"MCP Server for MCP Registry to discover and search for available MCP servers in the registry","repository":{"url":"https://github.com/formulahendry/mcp-server-mcp-registry","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-server-mcp-registry","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-14T07:16:07.571743Z","publishedAt":"2025-09-14T07:16:07.571743Z","updatedAt":"2025-09-14T07:16:07.571743Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.formulahendry/mcp-server-mcp-registry:0.1.0","count":30}}
