mcpscore
Active·★ 42·MIT·Updated 2026-10-22
mcpscore acts as a 'Lighthouse' for Model Context Protocol (MCP) servers, meticulously auditing their adherence to the spec, assessing tool quality, and evaluating security posture. It delivers a scored, actionable report, empowering developers to proactively identify and resolve issues before they impact AI agents.
#MCP#Protocol Audit#Server Evaluation#API Conformance#Developer Tools#Security Analysis#Quality Assurance
01
Features
01Audits MCP servers via multiple transports (STDIO, HTTP, SSE) with automatic detection.
02Verifies the MCP `initialize` handshake to ensure a valid MCP endpoint.
03Supports auditing MCP servers implemented in any programming language.
04Provides severity-based reporting (CRITICAL, HIGH, MEDIUM, LOW) for actionable remediation.
02
Compatibility
Python
Runtime
Verified via docs
Local Servers (Any Language)
Auditable Target
Verified via docs
Remote Servers (HTTP/SSE)
Auditable Target
Verified via docs
03
Quick start
1
$ pip install mcpscore
04
Use cases
↳Auditing local MCP server scripts written in languages like Python or Node.js.
↳Running `mcpscore` against any remote MCP server URL to check its compliance and quality.
↳Integrating into CI/CD pipelines to ensure protocol conformance before deployment.
↳Programmatic use as a Python library to build custom MCP auditing tools.
05
Alternatives
⚡Top VS:
mcp-app-typescript-template★ 21
ChatGPT app template using Pomerium, OpenAI Apps SDK and Model Context Protocol (MCP), with a Node.js server and React widgets.
figwright★ 1.1k
Free, two-way Figma MCP server. Turn designs into framework-aware code, and push code back to the canvas. Works with Claude Code, Cursor, Codex, and any MCP client.
mcp-server-simulator-ios-idb★ 332
A Model Context Protocol (MCP) server that enables LLMs to interact with iOS simulators through natural language commands.
ncp★ 100
Natural Context Provider (NCP). Your MCPs, supercharged. Find any tool instantly, load on demand, run on schedule, ready for any client. Smart loading saves tokens and energy.
qveris-agent-toolkit★ 262
Open-source toolkit for the QVeris capability routing network: CLI, MCP server, Python SDK, skills, and REST API docs for agents to discover, inspect, call, and audit real-world tools.
optuna-mcp★ 88
The Optuna MCP Server is a Model Context Protocol (MCP) server to interact with Optuna APIs.
awesome-mcp★ 11
A carefully curated collection of high-quality tools, libraries, research papers, projects, and tutorials centered around Model Context Protocol (MCP) — a novel paradigm designed to enable modular, adaptive coordination between large language models (LLMs) and external tools or data contexts.
Comments
Log in to leave a comment
No comments yet. Be the first!