MCPLookup
Look up independent trust ratings and security, maintenance, and adoption evidence for MCP servers.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"@mcplookup/mcp"
]
}
}
}Paquetes ejecutables
0.1.6stdioPuntos de conexión remotos
https://mcplookup.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟢resolve_server(identifier)
Resolve a named MCP server, vendor, product, package, repository, Registry identifier, or endpoint to a canonical MCPLookup identity. Returns at most five reviewed candidates with query-relative identity and publisher explanations, a compact trust assessment, and current connection options. This is the best fit when a particular artifact or product is known; find_servers covers open-ended capability discovery, while trust_lookup returns the full current evidence record for an exact canonical name.
Esquema de entrada
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "Exact package identifier, endpoint URL, canonical name, or complete organization, product, or service name."
}
},
"required": [
"identifier"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"resolved_with_servers",
"resolved_without_servers",
"not_found"
]
},
"identity": {
"anyOf": [
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"concept",
"entity"
]
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"matched_alias": {
"type": "string"
},
"entity_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"owner": {
"anyOf": [
{
"type": "object",
"properties": {
"organization_id": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"organization_id",
"name"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"candidate_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"first_party_candidate_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"kind",
"id",
"name",
"matched_alias",
"entity_type",
"owner",
"candidate_count",
"first_party_candidate_count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"matches": {
"type": "array",
"items": {
"type": "object",
"properties": {
"server_name": {
"type": "string"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"kind": {
"type": "string"
},
"match_basis": {
"type": "string"
},
"explanation": {
"type": "object",
"properties": {
"match_quality": {
"type": "string",
"enum": [
"exact",
"reviewed_alias"
]
},
"concept": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"id",
"name"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"entity": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"type": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"id",
"type",
"name"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"publisher": {
"anyOf": [
{
"type": "object",
"properties": {
"organization_id": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"organization_id",
"name"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"query_relationship": {
"type": "string"
},
"evidence_basis": {
"type": "string"
}
},
"required": [
"match_quality",
"concept",
"entity",
"publisher",
"query_relationship",
"evidence_basis"
],
"additionalProperties": false
},
"trust": {
"type": "object",
"properties": {
"assessment": {
"type": "string",
"enum": [
"clear",
"caution",
"avoid",
"unrated"
]
},
"band": {
"type": "string"
},
"score": {
"anyOf": [
{
"type": "number",
"minimum": 0,
"maximum": 100
},
{
"type": "null"
}
]
},
"confidence": {
"type": "string"
}
},
"required": [
"assessment",
"band",
"score",
"confidence"
],
"additionalProperties": false
},
"connections": {
"type": "object",
"properties": {
"packages": {
"type": "array",
"items": {
"type": "object",
"properties": {
"registry": {
"type": "string"
},
"identifier": {
"type": "string"
},
"version": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"transport": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"command": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"env_vars": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"isRequired": {
"type": "boolean"
},
"isSecret": {
"type": "boolean"
}
},
"required": [
"name"
],
"additionalProperties": false
}
}
},
"required": [
"registry",
"identifier",
"version",
"transport",
"command",
"env_vars"
],
"additionalProperties": false
}
},
"remotes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"transport": {
"type": "string"
},
"url": {
"type": "string"
},
"observation": {
"anyOf": [
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"ok",
"auth_required",
"unreachable",
"protocol_error"
]
},
"as_of": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"status",
"as_of"
],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": [
"transport",
"url",
"observation"
],
"additionalProperties": false
}
}
},
"required": [
"packages",
"remotes"
],
"additionalProperties": false
},
"source_url": {
"type": "string"
}
},
"required": [
"server_name",
"title",
"kind",
"match_basis",
"explanation",
"trust",
"connections",
"source_url"
],
"additionalProperties": false
}
},
"has_more": {
"type": "boolean"
}
},
"required": [
"status",
"identity",
"matches",
"has_more"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢find_servers(query, capability, industry, kind, order_by, ...)
Find a compact, trust-aware shortlist for a task or capability when no particular MCP server or product is known. Search by free text or MCPLookup's normalized capability taxonomy, with optional filters. Free text returns a reviewed identity-only slate when available; otherwise results are explicitly labelled catalog matches, and the two evidence lanes are never mixed. Returns at most five results with no pagination. A selected exact server name can be passed to resolve_server for reviewed identity context and connection options; named artifacts fit resolve_server directly.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"description": "Free-text discovery query when no exact server is known, such as 'postgres database'.",
"type": "string",
"minLength": 2,
"maxLength": 128
},
"capability": {
"description": "Normalized capability category; required when query is omitted.",
"type": "string",
"enum": [
"search-retrieval",
"data-access",
"knowledge-memory",
"web-extraction",
"software-development",
"infrastructure-devops",
"content-creation",
"media-processing",
"communication",
"productivity",
"automation-orchestration",
"analytics-monitoring",
"payments-commerce",
"security-identity",
"other"
]
},
"industry": {
"description": "Optional normalized industry category.",
"type": "string",
"enum": [
"horizontal-general",
"financial-services",
"crypto-web3",
"healthcare-life-sciences",
"retail-ecommerce",
"media-entertainment",
"real-estate-property",
"travel-hospitality",
"manufacturing-industrial",
"logistics-transportation",
"energy-utilities",
"agriculture-materials",
"legal-regulatory",
"government-public-sector",
"education",
"marketing-advertising",
"other-vertical"
]
},
"kind": {
"description": "Optional deployment kind.",
"type": "string",
"enum": [
"package",
"remote",
"hybrid",
"neither"
]
},
"order_by": {
"default": "relevance",
"type": "string",
"enum": [
"relevance",
"trust",
"adoption"
]
},
"limit": {
"default": 5,
"description": "Number of results; hard maximum 5.",
"type": "integer",
"minimum": 1,
"maximum": 5
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"order_by": {
"type": "string"
},
"identity": {
"anyOf": [
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"concept",
"entity"
]
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"matched_alias": {
"type": "string"
},
"entity_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"owner": {
"anyOf": [
{
"type": "object",
"properties": {
"organization_id": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"organization_id",
"name"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"candidate_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"first_party_candidate_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"kind",
"id",
"name",
"matched_alias",
"entity_type",
"owner",
"candidate_count",
"first_party_candidate_count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"filters": {
"type": "object",
"properties": {
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"capability": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"industry": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"kind": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"servers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"server": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"kind": {
"type": "string"
}
},
"required": [
"name",
"title",
"kind"
],
"additionalProperties": false
},
"taxonomy": {
"type": "object",
"properties": {
"capability": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"industry": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"capability",
"industry"
],
"additionalProperties": false
},
"match": {
"type": "object",
"properties": {
"source": {
"type": "string",
"enum": [
"reviewed_identity",
"catalog",
"taxonomy"
]
},
"basis": {
"type": "string"
},
"explanation": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"required": [
"source",
"basis"
],
"additionalProperties": false
},
"trust": {
"type": "object",
"properties": {
"assessment": {
"type": "string",
"enum": [
"clear",
"caution",
"avoid",
"unrated"
]
},
"band": {
"type": "string"
},
"score": {
"anyOf": [
{
"type": "number",
"minimum": 0,
"maximum": 100
},
{
"type": "null"
}
]
},
"confidence": {
"type": "string"
}
},
"required": [
"assessment",
"band",
"score",
"confidence"
],
"additionalProperties": false
},
"ranking": {
"type": "object",
"properties": {
"basis": {
"type": "string"
},
"value": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"basis",
"value"
],
"additionalProperties": false
},
"source_url": {
"type": "string"
}
},
"required": [
"server",
"taxonomy",
"trust",
"ranking",
"source_url"
],
"additionalProperties": false
}
},
"has_more": {
"type": "boolean"
}
},
"required": [
"order_by",
"identity",
"servers",
"has_more"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢trust_lookup(server_name)
Return MCPLookup's complete current trust record for one exact canonical MCP server name. Includes the verdict, Trust Index band and 0–100 score with confidence, coarse safety, maintenance, adoption, and provenance bands, coverage, freshness, public evidence, and citation. This fits trust questions and evidence review after identity is known; resolve_server handles ambiguous names or coordinates. Current state only—no history or safety certification.
Esquema de entrada
{
"type": "object",
"properties": {
"server_name": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "Exact MCPLookup server name, e.g. 'io.github.owner/name'."
}
},
"required": [
"server_name"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"found",
"not_found"
]
},
"requested_server_name": {
"type": "string"
},
"record": {
"anyOf": [
{
"type": "object",
"properties": {
"server": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"kind": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name",
"title",
"kind",
"url"
],
"additionalProperties": false
},
"verdict": {
"type": "object",
"properties": {
"category": {
"type": "string"
},
"headline": {
"type": "string"
}
},
"required": [
"category",
"headline"
],
"additionalProperties": false
},
"trust_index": {
"anyOf": [
{
"type": "object",
"properties": {
"band": {
"type": "string"
},
"score": {
"anyOf": [
{
"type": "number",
"minimum": 0,
"maximum": 100
},
{
"type": "null"
}
]
},
"confidence": {
"type": "string"
},
"pillars": {
"type": "object",
"properties": {
"safety": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"maintenance": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"adoption": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"provenance": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"safety",
"maintenance",
"adoption",
"provenance"
],
"additionalProperties": false
}
},
"required": [
"band",
"score",
"confidence",
"pillars"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"evidence": {
"type": "object",
"properties": {
"coverage": {
"type": "object",
"properties": {
"assessed": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"applicable": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"summary": {
"type": "string"
}
},
"required": [
"assessed",
"applicable",
"summary"
],
"additionalProperties": false
},
"dimensions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"dimension": {
"type": "string"
},
"label": {
"type": "string"
},
"state": {
"type": "string"
},
"reason": {
"type": "string"
},
"source": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"as_of": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"dimension",
"label",
"state",
"reason",
"source",
"as_of"
],
"additionalProperties": false
}
}
},
"required": [
"coverage",
"dimensions"
],
"additionalProperties": false
},
"as_of": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"source_url": {
"type": "string"
}
},
"required": [
"server",
"verdict",
"trust_index",
"evidence",
"as_of",
"source_url"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"recovery": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"status",
"requested_server_name",
"record",
"recovery"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia