protogrid

Search / com.lookupd/lookupd

lookupd

R0· no sign-in

Find the right MCP server or skill for a task: ranked, install-ready results from 50K+ servers.

v0.1.2 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality73new
Trust100of 100
Uptime, 30 days100%
Latency p50185 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "lookupd": {
      "type": "http",
      "url": "https://api.lookupd.com/mcp"
    }
  }
}
claude mcp add --transport http lookupd https://api.lookupd.com/mcp
[mcp_servers.lookupd]
url = "https://api.lookupd.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "lookupd": {
      "type": "remote",
      "url": "https://api.lookupd.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "lookupd": {
      "type": "http",
      "url": "https://api.lookupd.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=lookupd&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLmxvb2t1cGQuY29tL21jcCJ9"
}
{
  "servers": {
    "lookupd": {
      "type": "http",
      "url": "https://api.lookupd.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "lookupd": {
      "httpUrl": "https://api.lookupd.com/mcp"
    }
  }
}
extensions:
  "lookupd":
    enabled: true
    name: "lookupd"
    type: streamable_http
    uri: "https://api.lookupd.com/mcp"
    timeout: 300

Quality 73 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_entry (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); health (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); report_outcome (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 1,150 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 3 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvabledeps.dev does not know [email protected]

4 tools, about 1,150 tokens to load them all · tool set 31f718b0bbf2 · tools last changed 2026-11-04 · checked 2026-11-07 16:55 UTC

Tool changes

  • healthchangeddescriptionmeaning changed
    before

    Registry status and last-seen time for an entry. Live probe data (uptime, latency, schema drift) is not yet available.

    after · 22% of words in common

    Probe status of an entry: whether its remote endpoint is up, needs a login (auth_required), is down or dead, with 7-day uptime, median latency, tool count and the last probe. Stdio-only servers are not_probeable.

  • find_capabilitychangedinput schema

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 100 / 100

provenance100
liveness100
freshness100
hygiene100

+repository +namespace-matches-repo +dns-namespace +website +reachable +uptime-100% +updated-4d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Dependencies

[email protected] npmthis version is not known to the dependency resolver

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://api.lookupd.com/mcp streamable-httpnoneyes100%185 ms2025-11-252026-11-07
packageregistryversionruntimesecrets
lookupdnpm0.1.2–

Tools (4)

find_capabilityFind MCP servers that provide a capability for a task. Pass a short capability phrase (e.g. "read Linear issues"), not the user's full request. Results are ranked provisionally (no outcome evidence yet) and each includes an install snippet for the given runtime. Lookups are free.
get_entryFull details for one entry: raw server.json, install snippets for the runtime, lookupd metadata. Pass the registry name (e.g. io.github.acme/linear-mcp), or, for a server already in your MCP config, its remote url or its npm/PyPI package; that finds the registry name to use with report_outcome. When several entries launch the same url or package, `matches` lists them all, most likely first.
healthProbe status of an entry: whether its remote endpoint is up, needs a login (auth_required), is down or dead, with 7-day uptime, median latency, tool count and the last probe. Stdio-only servers are not_probeable.
report_outcomeAfter a task used an MCP server, report once per server whether it worked: servers found via lookupd in this conversation and servers already installed alike. `entry` is the registry name; for an installed server, get it from get_entry with the server's url or package (skip the report if there is no entry). `success` is required. Structured fields only (entry, capability_tag, success, latency_bucket, runtime, error_class); never task text, prompts or paths. Rankings improve from these reports.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.lookupd/lookupd",
  "title": "lookupd",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://api.lookupd.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.1.2",
  "packages": [
    {
      "version": "0.1.2",
      "transport": {
        "type": "stdio"
      },
      "identifier": "lookupd",
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "packageArguments": [
        {
          "type": "positional",
          "value": "mcp"
        }
      ]
    }
  ],
  "repository": {
    "url": "https://github.com/lookupd/lookupd",
    "source": "github"
  },
  "websiteUrl": "https://lookupd.com",
  "description": "Find the right MCP server or skill for a task: ranked, install-ready results from 50K+ servers."
}