Duplicate package entries
Registry entries that name the same package
How it works
Two registry names can point at the same package. This page counts where that happens in the published set and places the entries of a group side by side, attribute by attribute.
518 groups with 1,122 entries in total carry the same package coordinate.
The closest group differs in 0 of 31 attributes.
This is an observation about the upstream registry this set comes from. Which entry of a group is meant is not something this registry decides, and it does not say so either.
25 of 518 groups on this page, page 14 of 21.
Package coordinate npm:nx-mcp
2 entries · 2 active · Different in 7 of 31 attributes
Identical in 24 of 31 attributes
Where the entries differ
| Attribute | io.github.nrwl/nx-console | io.github.nrwl/nx-mcp |
|---|---|---|
| Last changed in the registry (raw) | 2025-09-23 | 2026-04-30 |
| Package versions (raw) | 0.6.12 | 0.25.0 |
| Repository subfolder (raw) | nothing stated | apps/nx-mcp |
| Schema version of the raw record (raw) | https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json | https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"nx-mcp","version":"0.6.12","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"nx-mcp","version":"0.25.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2025-09-23 | 2026-04-30 |
| Declared version | 0.6.12 | 0.25.0 |
Where they agree 24
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:oceanalt-aml-mcp
2 entries · 1 active · Different in 9 of 31 attributes
Identical in 22 of 31 attributes
Where the entries differ
| Attribute | com.oceanalt/aml | io.github.chrisssun18-bot/oceanalt-aml |
|---|---|---|
| Field of use, derived from the vendor description | Cryptocurrency | Payments |
| Last changed in the registry (raw) | 2026-10-04 | 2026-09-09 |
| Description (raw) | Screen a payee address before an AI agent pays: sanctions, mixers, scam lists, on-chain risk. | AML/compliance address screening for AI agent payments — free tools, no API key. |
| Package versions (raw) | 0.7.0 | 0.2.1 |
| Repository (raw) | https://github.com/OceanAlt666/oceanalt-aml-mcp | https://github.com/chrisssun18-bot/oceanalt |
| Registry status message (raw) | nothing stated | Superseded by com.oceanalt/aml (same npm package oceanalt-aml-mcp, now v0.5.1). |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"oceanalt-aml-mcp","version":"0.7.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://oceanalt.com/api/mcp","transport":"streamable-http","headers":[]}]} | {"packages":[{"registryType":"npm","identifier":"oceanalt-aml-mcp","version":"0.2.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://oceanalt.com/api/mcp","transport":"streamable-http","headers":[]}]} |
| First listed in the registry (raw) | 2026-10-04 | 2026-08-22 |
| Declared version | 0.7.1 | 0.2.1 |
Where they agree 22
- Execution location
- Path argument present
- Repository URL listed
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:octoboost-mcp-server
2 entries · 2 active · Different in 5 of 31 attributes
Identical in 26 of 31 attributes
Where the entries differ
| Attribute | io.github.eugenregehr/geo-seo-analyzer-octoboost | io.github.eugenregehr/octoboost |
|---|---|---|
| Last changed in the registry (raw) | 2026-03-23 | 2026-03-12 |
| Package versions (raw) | 1.1.1 | 1.0.6 |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"octoboost-mcp-server","version":"1.1.1","transport":"stdio","environment":[{"name":"OCTOBOOST_API_KEY","description":"Your OctoBoost API key for authenticating requests to the SEO API","format":"string","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"octoboost-mcp-server","version":"1.0.6","transport":"stdio","environment":[{"name":"OCTOBOOST_API_KEY","description":"Your OctoBoost API key for authenticating requests to the SEO API","format":"string","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-03-23 | 2026-03-12 |
| Declared version | 1.1.1 | 1.0.6 |
Where they agree 26
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:opengrok-mcp-server
2 entries · 1 active · Different in 10 of 31 attributes
Identical in 21 of 31 attributes
Where the entries differ
| Attribute | io.github.IcyHot09/opengrok | io.github.IcyHot09/opengrok-mcp-server |
|---|---|---|
| Last changed in the registry (raw) | 2026-03-15 | 2026-09-16 |
| Runtime hints (raw) | nothing stated | npx |
| Package versions (raw) | 3.3.5 | 9.6.0 |
| Registry status message (raw) | Renamed to io.github.IcyHot09/opengrok-mcp-server | nothing stated |
| Environment variable descriptions (raw) | nothing stated | HTTP_PROXY=HTTP/HTTPS proxy URL for all OpenGrok API requests (e.g. http://proxy.company.com:8080). Also set as HTTPS_PROXY. · OPENGROK_API_VERSION=OpenGrok REST API version. Use v2 for call graph features (requires OpenGrok 1.12+). · OPENGROK_AUDIT_LOG_FILE=Path to write structured audit events (CSV/JSON). Appends tool invocations, elicitation events, and errors. Leave unset to disable. · OPENGROK_BASE_URL=OpenGrok server base URL (e.g. https://opengrok.example.com/source/) · OPENGROK_CODE_MODE=Enable Code Mode: 2-tool sandbox interface with env.opengrok.* JavaScript API. Reduces AI token usage by ~90%. · OPENGROK_CONTEXT_BUDGET=Response size tier controlling token usage. · OPENGROK_DEFAULT_MAX_RESULTS=Default maximum number of results returned per search query. Default: 25. · OPENGROK_DEFAULT_PROJECT=Default project to scope all searches. Can be overridden per call. · OPENGROK_ENABLE_ELICITATION=Interactive AI Prompts — the AI pauses to ask questions during investigations (project selection, file disambiguation). Requires Claude Code v2.1.76+ or a client that supports MCP Elicitation. · OPENGROK_ENABLE_FILES_API=Files API Cache — avoids re-uploading unchanged investigation notes. Requires Files API support in the MCP client. · OPENGROK_ENABLE_MEMORY_TOOLS=Register the 3 memory tools in Code Mode (memory status, read, update). Off = api + execute only. · OPENGROK_ENABLE_OBSERVATION_MASKER=Observation Masker — prepend compact history summaries to opengrok_execute results after N turns. Disabled by default; has no benefit for clients that retain full context (Claude Code, Cursor). · OPENGROK_ENABLE_SAMPLING=AI Sampling — allow the server to request LLM completions for error explanations and summaries. Off by default to avoid consuming premium requests (e.g. GitHub Copilot). · OPENGROK_GRAMMAR_DIR=Directory containing tree-sitter WASM grammars. Overrides the bundled grammar lookup. · OPENGROK_JWT_ISSUER=Expected JWT issuer (iss claim) for HTTP transport OAuth. When set, JWTs from other issuers are rejected. · OPENGROK_LOCAL_COMPILE_DB_PATHS=Comma-separated paths to compile_commands.json for C/C++ compiler flag and include-path extraction. Leave unset for automatic workspace discovery. · OPENGROK_MAX_RESPONSE_BYTES=Hard cap on response payload size in bytes. Overrides the context-budget default. Non-positive values are ignored. · OPENGROK_MEMORY_BANK_DIR=Directory where the AI stores investigation notes (active-task.md, investigation-log.md). Defaults to ~/.config/opengrok-mcp/memory-bank/ or workspace-relative when set by the VS Code extension. · OPENGROK_OBSERVATION_MASKER_TURNS=Number of most-recent opengrok_execute results to keep as full text before masking older ones. Default: 10. · OPENGROK_PASSWORD=OpenGrok authentication password. Prefer storing via OS keychain using 'npx opengrok-mcp-server setup'. · OPENGROK_PASSWORD_FILE=Path to a file containing the OpenGrok password (file-mounted secret for containers). Takes precedence over the OS keychain when OPENGROK_PASSWORD is unset. · OPENGROK_PER_TOOL_RATELIMIT=Per-tool rate limits in requests per minute, as comma-separated tool:rpm pairs (e.g. opengrok_execute:15,opengrok_search_code:30). Overrides OPENGROK_RATELIMIT_RPM for specific tools. · OPENGROK_RATELIMIT_RPM=Maximum requests per minute to the OpenGrok server. Default: 60. · OPENGROK_RESPONSE_FORMAT_OVERRIDE=Force a specific response format for all tools. Leave unset for per-tool auto-selection (recommended). · OPENGROK_SAMPLING_MAX_TOKENS=Maximum tokens for AI sampling responses (error explanation, query reformulation). Range: 64–4096. · OPENGROK_SAMPLING_MODEL=Model preference for MCP Sampling (used for error explanation and query reformulation). · OPENGROK_SEARCH_AND_READ_CAP=Cap for the search_and_read compound tool in bytes. Overrides the context-budget default (2–8 KB depending on tier). Non-positive values are ignored. · OPENGROK_STRICT_SSRF=When true, reject OPENGROK_BASE_URL values pointing at private/loopback IPs at startup. Default: false (warn only; per-request guards still apply). · OPENGROK_TIMEOUT=HTTP request timeout in seconds for OpenGrok API calls. Increase for slow servers. Default: 30. · OPENGROK_USERNAME=OpenGrok authentication username. Leave unset for anonymous access. · OPENGROK_VERIFY_SSL=Verify TLS certificates. Set to false for self-signed or internal CA certs. |
| Environment variable formats (raw) | nothing stated | boolean, string |
| Environment variables (raw) | nothing stated | OPENGROK_BASE_URL, OPENGROK_USERNAME, OPENGROK_PASSWORD, OPENGROK_VERIFY_SSL, OPENGROK_CODE_MODE, OPENGROK_ENABLE_MEMORY_TOOLS, OPENGROK_DEFAULT_PROJECT, OPENGROK_CONTEXT_BUDGET, OPENGROK_API_VERSION, HTTP_PROXY, OPENGROK_RESPONSE_FORMAT_OVERRIDE, OPENGROK_MEMORY_BANK_DIR, OPENGROK_LOCAL_COMPILE_DB_PATHS, OPENGROK_ENABLE_ELICITATION, OPENGROK_ENABLE_SAMPLING, OPENGROK_SAMPLING_MODEL, OPENGROK_ENABLE_FILES_API, OPENGROK_ENABLE_OBSERVATION_MASKER, OPENGROK_OBSERVATION_MASKER_TURNS, OPENGROK_SAMPLING_MAX_TOKENS, OPENGROK_AUDIT_LOG_FILE, OPENGROK_RATELIMIT_RPM, OPENGROK_PER_TOOL_RATELIMIT, OPENGROK_TIMEOUT, OPENGROK_DEFAULT_MAX_RESULTS, OPENGROK_PASSWORD_FILE, OPENGROK_MAX_RESPONSE_BYTES, OPENGROK_SEARCH_AND_READ_CAP, OPENGROK_STRICT_SSRF, OPENGROK_JWT_ISSUER, OPENGROK_GRAMMAR_DIR |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"opengrok-mcp-server","version":"3.3.5","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"opengrok-mcp-server","version":"9.6.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"OPENGROK_BASE_URL","description":"OpenGrok server base URL (e.g. https://opengrok.example.com/source/)","format":"string","required":true,"secret":false},{"name":"OPENGROK_USERNAME","description":"OpenGrok authentication username. Leave unset for anonymous access.","format":"string","required":false,"secret":false},{"name":"OPENGROK_PASSWORD","description":"OpenGrok authentication password. Prefer storing via OS keychain using 'npx opengrok-mcp-server setup'.","format":"string","required":false,"secret":true},{"name":"OPENGROK_VERIFY_SSL","description":"Verify TLS certificates. Set to false for self-signed or internal CA certs.","format":"boolean","required":false,"secret":false},{"name":"OPENGROK_CODE_MODE","description":"Enable Code Mode: 2-tool sandbox interface with env.opengrok.* JavaScript API. Reduces AI token usage by ~90%.","format":"boolean","required":false,"secret":false},{"name":"OPENGROK_ENABLE_MEMORY_TOOLS","description":"Register the 3 memory tools in Code Mode (memory status, read, update). Off = api + execute only.","format":"boolean","required":false,"secret":false},{"name":"OPENGROK_DEFAULT_PROJECT","description":"Default project to scope all searches. Can be overridden per call.","format":"string","required":false,"secret":false},{"name":"OPENGROK_CONTEXT_BUDGET","description":"Response size tier controlling token usage.","format":"string","required":false,"secret":false},{"name":"OPENGROK_API_VERSION","description":"OpenGrok REST API version. Use v2 for call graph features (requires OpenGrok 1.12+).","format":"string","required":false,"secret":false},{"name":"HTTP_PROXY","description":"HTTP/HTTPS proxy URL for all OpenGrok API requests (e.g. http://proxy.company.com:8080). Also set as HTTPS_PROXY.","format":"string","required":false,"secret":false},{"name":"OPENGROK_RESPONSE_FORMAT_OVERRIDE","description":"Force a specific response format for all tools. Leave unset for per-tool auto-selection (recommended).","format":"string","required":false,"secret":false},{"name":"OPENGROK_MEMORY_BANK_DIR","description":"Directory where the AI stores investigation notes (active-task.md, investigation-log.md). Defaults to ~/.config/opengrok-mcp/memory-bank/ or workspace-relative when set by the VS Code extension.","format":"string","required":false,"secret":false},{"name":"OPENGROK_LOCAL_COMPILE_DB_PATHS","description":"Comma-separated paths to compile_commands.json for C/C++ compiler flag and include-path extraction. Leave unset for automatic workspace discovery.","format":"string","required":false,"secret":false},{"name":"OPENGROK_ENABLE_ELICITATION","description":"Interactive AI Prompts — the AI pauses to ask questions during investigations (project selection, file disambiguation). Requires Claude Code v2.1.76+ or a client that supports MCP Elicitation.","format":"boolean","required":false,"secret":false},{"name":"OPENGROK_ENABLE_SAMPLING","description":"AI Sampling — allow the server to request LLM completions for error explanations and summaries. Off by default to avoid consuming premium requests (e.g. GitHub Copilot).","format":"boolean","required":false,"secret":false},{"name":"OPENGROK_SAMPLING_MODEL","description":"Model preference for MCP Sampling (used for error explanation and query reformulation).","format":"string","required":false,"secret":false},{"name":"OPENGROK_ENABLE_FILES_API","description":"Files API Cache — avoids re-uploading unchanged investigation notes. Requires Files API support in the MCP client.","format":"boolean","required":false,"secret":false},{"name":"OPENGROK_ENABLE_OBSERVATION_MASKER","description":"Observation Masker — prepend compact history summaries to opengrok_execute results after N turns. Disabled by default; has no benefit for clients that retain full context (Claude Code, Cursor).","format":"boolean","required":false,"secret":false},{"name":"OPENGROK_OBSERVATION_MASKER_TURNS","description":"Number of most-recent opengrok_execute results to keep as full text before masking older ones. Default: 10.","format":"string","required":false,"secret":false},{"name":"OPENGROK_SAMPLING_MAX_TOKENS","description":"Maximum tokens for AI sampling responses (error explanation, query reformulation). Range: 64–4096.","format":"string","required":false,"secret":false},{"name":"OPENGROK_AUDIT_LOG_FILE","description":"Path to write structured audit events (CSV/JSON). Appends tool invocations, elicitation events, and errors. Leave unset to disable.","format":"string","required":false,"secret":false},{"name":"OPENGROK_RATELIMIT_RPM","description":"Maximum requests per minute to the OpenGrok server. Default: 60.","format":"string","required":false,"secret":false},{"name":"OPENGROK_PER_TOOL_RATELIMIT","description":"Per-tool rate limits in requests per minute, as comma-separated tool:rpm pairs (e.g. opengrok_execute:15,opengrok_search_code:30). Overrides OPENGROK_RATELIMIT_RPM for specific tools.","format":"string","required":false,"secret":false},{"name":"OPENGROK_TIMEOUT","description":"HTTP request timeout in seconds for OpenGrok API calls. Increase for slow servers. Default: 30.","format":"string","required":false,"secret":false},{"name":"OPENGROK_DEFAULT_MAX_RESULTS","description":"Default maximum number of results returned per search query. Default: 25.","format":"string","required":false,"secret":false},{"name":"OPENGROK_PASSWORD_FILE","description":"Path to a file containing the OpenGrok password (file-mounted secret for containers). Takes precedence over the OS keychain when OPENGROK_PASSWORD is unset.","format":"string","required":false,"secret":false},{"name":"OPENGROK_MAX_RESPONSE_BYTES","description":"Hard cap on response payload size in bytes. Overrides the context-budget default. Non-positive values are ignored.","format":"string","required":false,"secret":false},{"name":"OPENGROK_SEARCH_AND_READ_CAP","description":"Cap for the search_and_read compound tool in bytes. Overrides the context-budget default (2–8 KB depending on tier). Non-positive values are ignored.","format":"string","required":false,"secret":false},{"name":"OPENGROK_STRICT_SSRF","description":"When true, reject OPENGROK_BASE_URL values pointing at private/loopback IPs at startup. Default: false (warn only; per-request guards still apply).","format":"boolean","required":false,"secret":false},{"name":"OPENGROK_JWT_ISSUER","description":"Expected JWT issuer (iss claim) for HTTP transport OAuth. When set, JWTs from other issuers are rejected.","format":"string","required":false,"secret":false},{"name":"OPENGROK_GRAMMAR_DIR","description":"Directory containing tree-sitter WASM grammars. Overrides the bundled grammar lookup.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-03-15 | 2026-09-16 |
| Declared version | 3.3.5 | 9.6.0 |
Where they agree 21
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Icon formats (raw)
- Transports (raw)
- Required secrets declared
Package coordinate npm:pairbook-mcp
2 entries · 1 active · Different in 6 of 31 attributes
Identical in 25 of 31 attributes
Where the entries differ
| Attribute | io.github.pairbook-io/pairbook-mcp | io.github.vj88-coder/pairbook-mcp |
|---|---|---|
| Package versions (raw) | 1.3.1 | 1.3.0 |
| Repository (raw) | https://github.com/pairbook-io/pairbook-mcp | https://github.com/vj88-coder/pairbook-mcp |
| Registry status message (raw) | nothing stated | Moved to io.github.pairbook-io/pairbook-mcp |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"pairbook-mcp","version":"1.3.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"pairbook-mcp","version":"1.3.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-08-29 | 2026-08-28 |
| Declared version | 1.3.1 | 1.3.0 |
Where they agree 25
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Last changed in the registry (raw)
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:password-forge-mcp
2 entries · 2 active · Different in 5 of 31 attributes
Identical in 26 of 31 attributes
Where the entries differ
| Attribute | io.github.ryudi84/password | io.github.ryudi84/password-forge-mcp |
|---|---|---|
| Description (raw) | MCP server for secure passwords, passphrases, and strength checking. | Generate secure passwords with configurable rules and strength check |
| Package versions (raw) | 1.0.3 | 1.0.1 |
| Repository subfolder (raw) | nothing stated | password-forge |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"password-forge-mcp","version":"1.0.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"password-forge-mcp","version":"1.0.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| Declared version | 1.0.3 | 1.0.1 |
Where they agree 26
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Last changed in the registry (raw)
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- First listed in the registry (raw)
- Required secrets declared
Package coordinate npm:payflowagent-mcp
2 entries · 2 active · Different in 12 of 31 attributes
Identical in 19 of 31 attributes
Where the entries differ
| Attribute | io.github.Coinlooter/mcp | net.payflowagent/mcp |
|---|---|---|
| Field of use, derived from the vendor description | Cryptocurrency | nothing stated |
| Repository URL listed | true | false |
| Last changed in the registry (raw) | 2026-07-27 | 2026-06-27 |
| Description (raw) | PayFlowAgent suite: token intel, DeFi, enrich, Base trust (x402). | Free & pay-per-call (x402/USDC) risk & momentum scores for nad.fun tokens on Monad. |
| Package versions (raw) | 0.1.6 | 0.1.0 |
| Repository platform (raw) | github | nothing stated |
| Repository (raw) | https://github.com/Coinlooter/payflowagent-mcp | nothing stated |
| Environment variable descriptions (raw) | PAYFLOWAGENT_API_BASE=Base URL of the nad.fun API (default https://nad.payflowagent.net). · PAYFLOWAGENT_DATAFEED_BASE=Base URL of the Datafeed API (default https://data.payflowagent.net). · PAYFLOWAGENT_ENRICH_BASE=Base URL of the Enrich API (default https://enrich.payflowagent.net). · PAYFLOWAGENT_TRUST_BASE=Base URL of the Trust API (default https://trust.payflowagent.net). · X402_BUYER_PRIVATE_KEY=Private key of a dedicated payer wallet (Base, USDC) used to auto-pay x402 calls. Without it, only free tools work. · X402_BUYER_RPC=Optional payment RPC endpoint (Base mainnet by default). | PAYFLOWAGENT_API_BASE=Base URL of the PayFlowAgent service (default https://payflowagent.net). · X402_BUYER_PRIVATE_KEY=Private key of a dedicated payer wallet (Base, USDC) used to auto-pay x402 calls. Without it, only the free tool works. · X402_BUYER_RPC=Optional payment RPC endpoint (Base mainnet by default). |
| Environment variables (raw) | X402_BUYER_PRIVATE_KEY, PAYFLOWAGENT_API_BASE, PAYFLOWAGENT_DATAFEED_BASE, PAYFLOWAGENT_ENRICH_BASE, PAYFLOWAGENT_TRUST_BASE, X402_BUYER_RPC | X402_BUYER_PRIVATE_KEY, PAYFLOWAGENT_API_BASE, X402_BUYER_RPC |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"payflowagent-mcp","version":"0.1.6","transport":"stdio","environment":[{"name":"X402_BUYER_PRIVATE_KEY","description":"Private key of a dedicated payer wallet (Base, USDC) used to auto-pay x402 calls. Without it, only free tools work.","format":"string","required":false,"secret":true},{"name":"PAYFLOWAGENT_API_BASE","description":"Base URL of the nad.fun API (default https://nad.payflowagent.net).","format":"string","required":false,"secret":false},{"name":"PAYFLOWAGENT_DATAFEED_BASE","description":"Base URL of the Datafeed API (default https://data.payflowagent.net).","format":"string","required":false,"secret":false},{"name":"PAYFLOWAGENT_ENRICH_BASE","description":"Base URL of the Enrich API (default https://enrich.payflowagent.net).","format":"string","required":false,"secret":false},{"name":"PAYFLOWAGENT_TRUST_BASE","description":"Base URL of the Trust API (default https://trust.payflowagent.net).","format":"string","required":false,"secret":false},{"name":"X402_BUYER_RPC","description":"Optional payment RPC endpoint (Base mainnet by default).","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"payflowagent-mcp","version":"0.1.0","transport":"stdio","environment":[{"name":"X402_BUYER_PRIVATE_KEY","description":"Private key of a dedicated payer wallet (Base, USDC) used to auto-pay x402 calls. Without it, only the free tool works.","format":"string","required":false,"secret":true},{"name":"PAYFLOWAGENT_API_BASE","description":"Base URL of the PayFlowAgent service (default https://payflowagent.net).","format":"string","required":false,"secret":false},{"name":"X402_BUYER_RPC","description":"Optional payment RPC endpoint (Base mainnet by default).","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-07-27 | 2026-06-27 |
| Declared version | 0.1.6 | 0.1.0 |
Where they agree 19
- Execution location
- Path argument present
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable formats (raw)
- Required secrets declared
Package coordinate npm:pdf-suite-mcp
2 entries · 2 active · Different in 4 of 31 attributes
Identical in 27 of 31 attributes
Where the entries differ
| Attribute | io.github.beepboop2025/pdf-suite-mcp | io.github.beepboop2025/pdf-toolkit-mcp |
|---|---|---|
| Description (raw) | 37 tools to read, create, merge, split, watermark, fill, redact & search PDFs. Local, no API key. | Legacy PDF Toolkit identity, pinned to its 2.1.1 package; maintained successor: PDF Suite MCP. |
| Package versions (raw) | 2.1.2 | 2.1.1 |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"pdf-suite-mcp","version":"2.1.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"pdf-suite-mcp","version":"2.1.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| Declared version | 2.1.3 | 2.1.2 |
Where they agree 27
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Last changed in the registry (raw)
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- First listed in the registry (raw)
- Required secrets declared
Package coordinate npm:pdfkit-mcp
2 entries · 2 active · Different in 10 of 31 attributes
Identical in 21 of 31 attributes
Where the entries differ
| Attribute | com.hellobasestation/pdfkit | io.github.benhuang21828/pdfkit |
|---|---|---|
| Last changed in the registry (raw) | 2025-11-12 | 2025-10-25 |
| Delivery form (raw) | package and remote | package |
| Description (raw) | AI-powered PDF tools: fill forms via natural language | AI-powered PDF tools: fill forms, merge, extract data, and split PDFs |
| Package versions (raw) | 1.0.7 | 1.0.2 |
| Remote URLs (raw) | https://mcp.hellobasestation.com/mcp | nothing stated |
| Remote hosts (raw) | mcp.hellobasestation.com | nothing stated |
| Transports (raw) | stdio, streamable-http | stdio |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"pdfkit-mcp","version":"1.0.7","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://mcp.hellobasestation.com/mcp","transport":"streamable-http","headers":[]}]} | {"packages":[{"registryType":"npm","identifier":"pdfkit-mcp","version":"1.0.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2025-11-12 | 2025-10-25 |
| Declared version | 1.0.7 | 1.0.2 |
Where they agree 21
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:phaedo-mcp
2 entries · 1 active · Different in 9 of 31 attributes
Identical in 22 of 31 attributes
Where the entries differ
| Attribute | io.github.galavoxx/phaedo-mcp | io.github.phaedo-labs/phaedo-mcp |
|---|---|---|
| Last changed in the registry (raw) | 2026-07-19 | 2026-09-20 |
| Description (raw) | Carry your Phaedo cognitive fingerprint into any MCP client: style injection + decision consults. | Carry your Phaedo cognitive fingerprint into any MCP client: inject, consult, escalate, sign. |
| Package versions (raw) | 0.1.1 | 0.3.0 |
| Repository subfolder (raw) | nothing stated | mcp |
| Repository (raw) | https://github.com/galavoxx/phaedo-mcp | https://github.com/phaedo-labs/phaedo-mcp |
| Registry status message (raw) | Moved to io.github.phaedo-labs/phaedo-mcp (now published under the phaedo-labs org). | nothing stated |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"phaedo-mcp","version":"0.1.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"phaedo-mcp","version":"0.3.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-06-10 | 2026-09-20 |
| Declared version | 0.1.1 | 0.3.0 |
Where they agree 22
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Schema version of the raw record (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:polopan-products-mcp
2 entries · 2 active · Different in 7 of 31 attributes
Identical in 24 of 31 attributes
Where the entries differ
| Attribute | io.github.rofoso-com/mcp | io.github.rofoso-com/polopan-fashion-mcp |
|---|---|---|
| Last changed in the registry (raw) | 2026-09-25 | 2026-10-08 |
| Package versions (raw) | 1.2.6 | 1.3.0 |
| Remote URLs (raw) | https://mcp-server.polopan.com/mcp | https://mcp-server.polopan.com/mcp/ |
| Repository (raw) | https://github.com/rofoso-com/mcp | https://github.com/rofoso-com/polopan-fashion-mcp |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"polopan-products-mcp","version":"1.2.6","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://mcp-server.polopan.com/mcp","transport":"streamable-http","headers":[]}]} | {"packages":[{"registryType":"npm","identifier":"polopan-products-mcp","version":"1.3.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://mcp-server.polopan.com/mcp/","transport":"streamable-http","headers":[]}]} |
| First listed in the registry (raw) | 2026-09-25 | 2026-10-08 |
| Declared version | 1.2.6 | 1.3.0 |
Where they agree 24
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:polydev-ai
2 entries · 2 active · Different in 7 of 31 attributes
Identical in 24 of 31 attributes
Where the entries differ
| Attribute | io.github.backspacevenkat/perspectives | io.github.polydev-ai/polydev |
|---|---|---|
| Last changed in the registry (raw) | 2026-01-29 | 2026-02-03 |
| Description (raw) | Query GPT 5.2, Claude Opus 4.5, Gemini 3, Grok 4.1 simultaneously for AI perspectives | Query GPT-5, Claude, Gemini, and Grok simultaneously through one MCP server |
| Package versions (raw) | 1.8.70 | 1.8.72 |
| Repository (raw) | https://github.com/polydev-ai/perspectives-mcp | https://github.com/polydev-ai/polydev |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"polydev-ai","version":"1.8.70","transport":"stdio","environment":[{"name":"POLYDEV_USER_TOKEN","description":"Your Polydev API token from polydev.ai/dashboard/mcp-tokens","format":"string","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"polydev-ai","version":"1.8.72","transport":"stdio","environment":[{"name":"POLYDEV_USER_TOKEN","description":"Your Polydev API token from polydev.ai/dashboard/mcp-tokens","format":"string","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-01-29 | 2026-02-03 |
| Declared version | 1.8.70 | 1.8.72 |
Where they agree 24
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:portkey-admin-mcp
2 entries · 2 active · Different in 8 of 31 attributes
Identical in 23 of 31 attributes
Where the entries differ
| Attribute | io.github.CodesWhat/portkey-admin-mcp | io.github.s-b-e-n-s-o-n/portkey-admin-mcp |
|---|---|---|
| Last changed in the registry (raw) | 2026-10-03 | 2026-06-05 |
| Description (raw) | Portkey Admin API control-plane MCP server with Prisma AIRS interoperability guidance. | Full Portkey Admin API MCP server — configs, prompts, keys, analytics, and more. |
| Package versions (raw) | 0.13.0 | 0.3.4 |
| Repository (raw) | https://github.com/CodesWhat/portkey-admin-mcp | https://github.com/s-b-e-n-s-o-n/portkey-admin-mcp |
| Environment variable descriptions (raw) | PORTKEY_API_KEY=Your Portkey API key for authentication · PORTKEY_BASE_URL=Portkey Admin API base URL. Defaults to https://api.portkey.ai/v1; a Prisma AIRS or Strata Cloud Manager URL is not compatible · PORTKEY_TOOL_DOMAINS=Optional comma-separated tool domains to expose, for example prompts,analytics | PORTKEY_API_KEY=Your Portkey API key for authentication · PORTKEY_BASE_URL=Portkey Admin API base URL. Defaults to https://api.portkey.ai/v1; point at a self-hosted gateway if needed · PORTKEY_TOOL_DOMAINS=Optional comma-separated tool domains to expose, for example prompts,analytics |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"portkey-admin-mcp","version":"0.13.0","transport":"stdio","environment":[{"name":"PORTKEY_API_KEY","description":"Your Portkey API key for authentication","format":"string","required":true,"secret":true},{"name":"PORTKEY_TOOL_DOMAINS","description":"Optional comma-separated tool domains to expose, for example prompts,analytics","format":"string","required":false,"secret":false},{"name":"PORTKEY_BASE_URL","description":"Portkey Admin API base URL. Defaults to https://api.portkey.ai/v1; a Prisma AIRS or Strata Cloud Manager URL is not compatible","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"portkey-admin-mcp","version":"0.3.4","transport":"stdio","environment":[{"name":"PORTKEY_API_KEY","description":"Your Portkey API key for authentication","format":"string","required":true,"secret":true},{"name":"PORTKEY_TOOL_DOMAINS","description":"Optional comma-separated tool domains to expose, for example prompts,analytics","format":"string","required":false,"secret":false},{"name":"PORTKEY_BASE_URL","description":"Portkey Admin API base URL. Defaults to https://api.portkey.ai/v1; point at a self-hosted gateway if needed","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-10-03 | 2026-06-05 |
| Declared version | 0.13.0 | 0.3.4 |
Where they agree 23
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:protect-mcp
2 entries · 2 active · Different in 6 of 31 attributes
Identical in 25 of 31 attributes
Where the entries differ
| Attribute | com.scopeblind/protect-mcp | io.github.tomjwxf/protect-mcp |
|---|---|---|
| Last changed in the registry (raw) | 2026-09-10 | 2026-04-05 |
| Description (raw) | Fail-closed Cedar policy gate + Ed25519 signed receipts for agent tool calls. Denies on any error. | Signed receipts and Cedar policies for AI agent tool calls. Claude Code hooks, MCP gateway. |
| Package versions (raw) | 0.13.1 | 0.5.3 |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"protect-mcp","version":"0.13.1","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"protect-mcp","version":"0.5.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-09-10 | 2026-04-05 |
| Declared version | 0.13.1 | 0.5.3 |
Where they agree 25
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:provably-fair-mcp
2 entries · 1 active · Different in 7 of 31 attributes
Identical in 24 of 31 attributes
Where the entries differ
| Attribute | app.promptcoin/giveaway-raffle-winner-picker | app.promptcoin/provably-fair |
|---|---|---|
| Last changed in the registry (raw) | 2026-08-09 | 2026-08-08 |
| Package versions (raw) | 1.0.4 | 1.0.1 |
| Repository (raw) | https://github.com/promptcoinapp/provably-fair-mcp | https://github.com/gadaffihub/provably-fair-mcp |
| Registry status message (raw) | nothing stated | Renamed to app.promptcoin/giveaway-raffle-winner-picker — same package (provably-fair-mcp), same tools. |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"provably-fair-mcp","version":"1.0.4","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"provably-fair-mcp","version":"1.0.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-08-09 | 2026-08-08 |
| Declared version | 1.0.4 | 1.0.1 |
Where they agree 24
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:quanttogo-mcp
2 entries · 2 active · Different in 8 of 31 attributes
Identical in 23 of 31 attributes
Where the entries differ
| Attribute | com.quanttogo/quanttogo-mcp | io.github.michaeljiangmingfeng-debug/quanttogo-mcp |
|---|---|---|
| Field of use, derived from the vendor description | nothing stated | Finance |
| Last changed in the registry (raw) | 2026-03-15 | 2026-03-10 |
| Description (raw) | Macro-factor quantitative signal source for US and China stock markets via MCP. | Quantitative trading strategies, market indices, and live performance data |
| Package versions (raw) | 0.2.2 | 0.1.2 |
| Repository (raw) | https://github.com/QuantToGo/quanttogo-mcp | https://github.com/michaeljiangmingfeng-debug/quanttogo-mcp |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"quanttogo-mcp","version":"0.2.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"quanttogo-mcp","version":"0.1.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-03-15 | 2026-03-10 |
| Declared version | 0.2.2 | 0.1.2 |
Where they agree 23
- Execution location
- Path argument present
- Repository URL listed
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:rasterly-mcp
2 entries · 2 active · Different in 6 of 31 attributes
Identical in 25 of 31 attributes
Where the entries differ
| Attribute | io.github.jhonychain/rasterly-mcp | io.github.rasterly-dev/rasterly-mcp |
|---|---|---|
| Last changed in the registry (raw) | 2026-08-18 | 2026-08-21 |
| Package versions (raw) | 0.2.0 | 0.2.1 |
| Repository (raw) | https://github.com/jhonychain/rasterly-mcp | https://github.com/rasterly-dev/rasterly-mcp |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"rasterly-mcp","version":"0.2.0","transport":"stdio","environment":[{"name":"RASTERLY_API_KEY","description":"Your rasterly API key (get one free at https://rasterly.dev). Sent as the X-Api-Key header.","format":"string","required":true,"secret":true},{"name":"RASTERLY_API_URL","description":"Override the rasterly API base URL to point at a self-hosted instance.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"rasterly-mcp","version":"0.2.1","transport":"stdio","environment":[{"name":"RASTERLY_API_KEY","description":"Your rasterly API key (get one free at https://rasterly.dev). Sent as the X-Api-Key header.","format":"string","required":true,"secret":true},{"name":"RASTERLY_API_URL","description":"Override the rasterly API base URL to point at a self-hosted instance.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-08-18 | 2026-08-21 |
| Declared version | 0.2.0 | 0.2.1 |
Where they agree 25
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:readme-forge-mcp
2 entries · 2 active · Different in 5 of 31 attributes
Identical in 26 of 31 attributes
Where the entries differ
| Attribute | io.github.ryudi84/readme | io.github.ryudi84/readme-forge-mcp |
|---|---|---|
| Description (raw) | MCP server for README.md generation from project metadata | Generate professional README.md files from project analysis |
| Package versions (raw) | 1.0.3 | 1.0.1 |
| Repository subfolder (raw) | nothing stated | readme-forge |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"readme-forge-mcp","version":"1.0.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"readme-forge-mcp","version":"1.0.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| Declared version | 1.0.3 | 1.0.1 |
Where they agree 26
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Last changed in the registry (raw)
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- First listed in the registry (raw)
- Required secrets declared
Package coordinate npm:realagent-mcp
2 entries · 2 active · Different in 6 of 31 attributes
Identical in 25 of 31 attributes
Where the entries differ
| Attribute | io.github.RedDateTech/realagent-mcp | io.github.zhangxueliang1218/realagent-mcp |
|---|---|---|
| Last changed in the registry (raw) | 2026-09-22 | 2026-08-14 |
| Description (raw) | AI agent real-name identity: SM2 keypair, QR real-name link, SD-JWT VP generate/verify. | nothing stated |
| Package versions (raw) | 0.4.0 | 0.3.1 |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"realagent-mcp","version":"0.4.0","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} | nothing stated |
| First listed in the registry (raw) | 2026-09-22 | 2026-08-14 |
| Declared version | 0.4.0 | 0.3.1 |
Where they agree 25
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:reel-estate-mcp
2 entries · 1 active · Different in 5 of 31 attributes
Identical in 26 of 31 attributes
Where the entries differ
| Attribute | com.tryreelestate/reel-estate-mcp | io.github.TryReelEstate/reel-estate-mcp |
|---|---|---|
| Package versions (raw) | 0.3.4 | 0.3.3 |
| Schema version of the raw record (raw) | https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json | https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json |
| Registry status message (raw) | nothing stated | Moved to com.tryreelestate/reel-estate-mcp — same package: npx -y reel-estate-mcp |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"reel-estate-mcp","version":"0.3.4","transport":"stdio","environment":[{"name":"MCP_SERVER_URL","description":"Backend origin hosting the /mcp endpoint. Defaults to Reel Estate production (https://api.tryreelestate.com); set to a staging or self-hosted backend to override.","required":false,"secret":false},{"name":"MCP_OAUTH_CLIENT_ID","description":"Public OAuth client id (PKCE, no secret). Auto-selected per backend host by default; set only when pointing at a backend on a different Clerk instance.","required":false,"secret":false},{"name":"MCP_OAUTH_CALLBACK_PORT","description":"Loopback port the browser is redirected to after sign-in. Defaults to 8765.","required":false,"secret":false},{"name":"MCP_OAUTH_STORE_DIR","description":"Directory where OAuth tokens are cached. Defaults to ~/.reel-estate-mcp.","required":false,"secret":false},{"name":"MCP_OAUTH_SCOPE","description":"Optional OAuth scope override. Omitted by default (negotiated from server metadata).","required":false,"secret":false},{"name":"MCP_READONLY","description":"Set to 1/true to block all mutating (non-GET) tool calls.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"reel-estate-mcp","version":"0.3.3","transport":"stdio","environment":[{"name":"MCP_SERVER_URL","description":"Backend origin hosting the /mcp endpoint. Defaults to Reel Estate production (https://api.tryreelestate.com); set to a staging or self-hosted backend to override.","required":false,"secret":false},{"name":"MCP_OAUTH_CLIENT_ID","description":"Public OAuth client id (PKCE, no secret). Auto-selected per backend host by default; set only when pointing at a backend on a different Clerk instance.","required":false,"secret":false},{"name":"MCP_OAUTH_CALLBACK_PORT","description":"Loopback port the browser is redirected to after sign-in. Defaults to 8765.","required":false,"secret":false},{"name":"MCP_OAUTH_STORE_DIR","description":"Directory where OAuth tokens are cached. Defaults to ~/.reel-estate-mcp.","required":false,"secret":false},{"name":"MCP_OAUTH_SCOPE","description":"Optional OAuth scope override. Omitted by default (negotiated from server metadata).","required":false,"secret":false},{"name":"MCP_READONLY","description":"Set to 1/true to block all mutating (non-GET) tool calls.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} |
| Declared version | 0.3.5 | 0.3.3 |
Where they agree 26
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Last changed in the registry (raw)
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Repository (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- First listed in the registry (raw)
- Required secrets declared
Package coordinate npm:regex-lab-mcp
2 entries · 2 active · Different in 5 of 31 attributes
Identical in 26 of 31 attributes
Where the entries differ
| Attribute | io.github.ryudi84/regex-lab | io.github.ryudi84/regex-lab-mcp |
|---|---|---|
| Description (raw) | MCP server for regex testing, matching, replacing, and validation | Test, explain, and generate regular expressions |
| Package versions (raw) | 1.0.4 | 1.0.2 |
| Repository subfolder (raw) | nothing stated | regex-lab |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"regex-lab-mcp","version":"1.0.4","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"regex-lab-mcp","version":"1.0.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| Declared version | 1.0.4 | 1.0.2 |
Where they agree 26
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Last changed in the registry (raw)
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- First listed in the registry (raw)
- Required secrets declared
Package coordinate npm:reviewable-artifacts-mcp
2 entries · 1 active · Different in 9 of 31 attributes
Identical in 22 of 31 attributes
Where the entries differ
| Attribute | com.bereviewable/reviewable-artifacts | io.github.garrietv/reviewable-artifacts |
|---|---|---|
| Repository URL listed | false | true |
| Last changed in the registry (raw) | 2026-09-08 | 2026-08-05 |
| Package versions (raw) | 0.4.1 | 0.2.3 |
| Repository platform (raw) | nothing stated | github |
| Repository (raw) | nothing stated | https://github.com/garrietv/reviewable-artifacts |
| Registry status message (raw) | nothing stated | Renamed to com.bereviewable/reviewable-artifacts. Install reviewable-artifacts-mcp 0.3.1 or later; the versions listed here fail to start. |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"reviewable-artifacts-mcp","version":"0.4.1","transport":"stdio","environment":[{"name":"REVIEWABLE_MCP_BASE_URL","description":"Optional advanced HTTPS origin override for self-hosted, staging, loopback, or a reachable interim service when the canonical domain is blocked.","required":false,"secret":false},{"name":"REVIEWABLE_MCP_WORKSPACE_KEY","description":"Advanced compatibility credential for workspace reads and private-review creation. It takes precedence over a stored browser grant; keep it local and do not combine it with reviewer share URLs.","required":false,"secret":true},{"name":"REVIEWABLE_MCP_REVIEWS","description":"Advanced least-privilege credential: one or more reviewer share URLs for read-only access to those reviews. Takes precedence over a stored browser grant; owner links are rejected.","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"reviewable-artifacts-mcp","version":"0.2.3","transport":"stdio","environment":[{"name":"REVIEWABLE_MCP_BASE_URL","description":"Optional advanced HTTPS origin override for self-hosted, staging, loopback, or a reachable interim service when the canonical domain is blocked.","required":false,"secret":false},{"name":"REVIEWABLE_MCP_WORKSPACE_KEY","description":"Advanced compatibility credential for workspace reads and private-review creation. It takes precedence over a stored browser grant; keep it local and do not combine it with reviewer share URLs.","required":false,"secret":true},{"name":"REVIEWABLE_MCP_REVIEWS","description":"Advanced least-privilege credential: one or more reviewer share URLs for read-only access to those reviews. Takes precedence over a stored browser grant; owner links are rejected.","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-09-08 | 2026-08-05 |
| Declared version | 0.4.1 | 0.2.3 |
Where they agree 22
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:rightcard-mcp
2 entries · 2 active · Different in 7 of 31 attributes
Identical in 24 of 31 attributes
Where the entries differ
| Attribute | ai.rightcard/mcp | io.github.parikshitmadahar/rightcard-mcp |
|---|---|---|
| Last changed in the registry (raw) | 2026-10-10 | 2026-08-24 |
| Description (raw) | Which of your credit cards to use at any store, from verified bank data. No bank login. | nothing stated |
| Package versions (raw) | 0.1.9 | 0.1.1 |
| Repository (raw) | https://github.com/rightcard/rightcard-mcp | https://github.com/parikshitmadahar/rightcard-mcp |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"rightcard-mcp","version":"0.1.9","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://mcp.rightcard.ai/mcp","transport":"streamable-http","headers":[]}]} | nothing stated |
| First listed in the registry (raw) | 2026-10-10 | 2026-08-24 |
| Declared version | 0.1.9 | 0.1.1 |
Where they agree 24
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Delivery form (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Registry status message (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
Package coordinate npm:ris-mcp-ts
2 entries · 1 active · Different in 6 of 31 attributes
Identical in 25 of 31 attributes
Where the entries differ
| Attribute | io.github.Honeyfield-Org/ris | io.github.philrox/ris |
|---|---|---|
| Package versions (raw) | 1.8.2 | 1.0.2 |
| Repository (raw) | https://github.com/Honeyfield-Org/ris-mcp-ts | https://github.com/philrox/ris-mcp-ts |
| Registry status message (raw) | nothing stated | Moved to io.github.Honeyfield-Org/ris |
| Connection paths (source structure) | {"packages":[{"registryType":"npm","identifier":"ris-mcp-ts","version":"1.8.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} | {"packages":[{"registryType":"npm","identifier":"ris-mcp-ts","version":"1.0.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} |
| First listed in the registry (raw) | 2026-09-08 | 2026-02-09 |
| Declared version | 1.8.2 | 1.0.2 |
Where they agree 25
- Execution location
- Path argument present
- Field of use, derived from the vendor description
- Repository URL listed
- Last changed in the registry (raw)
- Delivery form (raw)
- Description (raw)
- Required secret headers (raw)
- Required secret variables (raw)
- Runtime hints (raw)
- Package identifiers (raw)
- Package registries (raw)
- Path environment variables (raw)
- Path arguments (raw)
- Remote URLs (raw)
- Remote hosts (raw)
- Repository platform (raw)
- Repository subfolder (raw)
- Schema version of the raw record (raw)
- Icon formats (raw)
- Transports (raw)
- Environment variable descriptions (raw)
- Environment variable formats (raw)
- Environment variables (raw)
- Required secrets declared
How this page counts
Version 1: Grouping is done by package coordinate, that is by the highest ranking entry of the package block in the raw record. An entry without a package receives its registry name as its coordinate and can therefore never form a group. All 31 attributes this set carries are compared; an entry value is the sorted set of its rows in the projection.
tracevero · https://tracevero.com/werkzeuge/zwillinge?seite=14