Back to the catalog

MCPLookup

Look up independent trust ratings and security, maintenance, and adoption evidence for MCP servers.

Open source Repository Open in the app JSON README (API)

About

Look up independent trust ratings and security, maintenance, and adoption evidence for MCP servers.

Details

Kind
MCP servers
Topic
No topic detected
Publisher
com.mcplookup
Origin
official
Category
ferramentas
Transport
http
Version
0.1.6
Last push
2026-08-17T00:29:36Z
Repository state
ativo
Language
JavaScript
License
MIT
Added
2026-08-29 03:01:14
Updated
2026-08-29 03:01:14
Origin id
com.mcplookup/mcp

README

# MCPLookup MCP

[![npm](https://img.shields.io/npm/v/@mcplookup/mcp.svg)](https://www.npmjs.com/package/@mcplookup/mcp)
[![tests](https://github.com/mcplookupdev/mcplookup-mcp/actions/workflows/test.yml/badge.svg)](https://github.com/mcplookupdev/mcplookup-mcp/actions/workflows/test.yml)
[![license](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE)
[![MCPLookup Trust Index: gold, 89 out of 100](https://mcplookup.com/badge/com.mcplookup/mcp?embed=f55b341b-566f-4ac5-b07e-6f4893d218a6)](https://mcplookup.com/badge/go/f55b341b-566f-4ac5-b07e-6f4893d218a6/com.mcplookup/mcp)

The official stdio compatibility wrapper for the MCPLookup remote MCP server—the
independent trust layer for MCP.

The canonical server is `https://mcplookup.com/mcp`. It provides three anonymous,
read-only tools:

- `resolve_server` resolves a title, package, endpoint, or name to a canonical server.
- `find_servers` finds up to five servers using MCPLookup's normalized taxonomy.
- `trust_lookup` returns the current Trust Index, verdict, evidence, and citation.

This package exists for MCP clients that require a local stdio command. It forwards MCP
messages to the canonical hosted server without implementing scoring, storing evidence,
adding authentication, or changing tool results.

## Connect

Connect directly when your client supports remote Streamable HTTP:

```text
https://mcplookup.com/mcp
```

Use this package when your client requires a local stdio command:

Node.js 20 or newer is required. No API key or environment variable is needed.

```bash
npx -y @mcplookup/mcp
```

Generic MCP client configuration:

```json
{
  "mcpServers": {
    "mcplookup": {
      "command": "npx",
      "args": ["-y", "@mcplookup/mcp"]
    }
  }
}
```

Prefer a direct Streamable HTTP connection to `https://mcplookup.com/mcp` when your client
supports remote MCP servers. The package is a transport adapter, not a separate service.

## MCP Registry

MCPLookup is listed in the official MCP Registry as
[`com.mcplookup/mcp`](https://registry.modelcontextprotocol.io/v0.1/servers?search=com.mcplookup/mcp).
The name is verified through DNS control of `mcplookup.com`.

One entry covers both connection paths, so a client installing from the Registry can use
whichever it supports:

| Path | Declaration |
| --- | --- |
| Canonical remote | `streamable-http` → `https://mcplookup.com/mcp` |
| Compatibility package | npm `@mcplookup/mcp`, `stdio` transport |

The entry declares no environment variables, headers, or credentials, matching the
anonymous public interface. [`server.json`](./server.json) in this repository is the source
of that metadata.

## What stays remote

The wrapper contains no trust scores, evidence database, taxonomy, authentication system,
or scoring logic. MCPLookup evaluates public evidence at the canonical service and returns
the same bounded, current-state response whether a client connects directly or through this
stdio adapter.

The MIT license covers the plugin and wrapper software in this repository only. It does not
license MCPLookup's hosted evidence database, assessments, verdicts, scores, classifications,
taxonomy, historical record, or scoring framework. Use of service data remains governed by
the [MCPLookup terms](https://mcplookup.com/legal/terms).

## Data and security

The wrapper has no credentials and writes no local data. Requests are sent to MCPLookup's
hosted endpoint, where bounded security and product telemetry are processed under the
[MCPLookup privacy policy](https://mcplookup.com/legal/privacy). See the
[MCP documentation](https://mcplookup.com/docs/mcp) for the public interface contract.

Report security issues according to [SECURITY.md](./SECURITY.md). For product support,
email [hello@mcplookup.com](mailto:hello@mcplookup.com).

Bug reports and narrowly scoped compatibility improvements are welcome. See
[CONTRIBUTING.md](./CONTRIBUTING.md) before opening a pull request.

## Development

```bash
npm test
npm pack --dry-run
```

The package intentionally has zero runtime dependencies.

## Marketplace package

This repository also contains the shared MCPLookup marketplace package:

- `.claude-plugin/plugin.json` and `.mcp.json` package the remote server for Claude.
- `.codex-plugin/plugin.json` packages the same remote server for ChatGPT and Codex.
- `skills/verify-mcp-server/SKILL.md` adds the proactive pre-connect verification workflow.
- `review/marketplace-cases.md` defines the positive, negative, and direct-connect release cases.

The skill improves orchestration but is not required for correct tool selection. Direct MCP,
Registry, npm-wrapper, and VS Code clients receive independently useful tool descriptions and
server instructions from the canonical hosted service.

More