carlisia/mcp-factcheck
If you are the rightful owner of mcp-factcheck and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP Server for validating code or content against the official Model Context Protocol (MCP) specification to ensure technical accuracy and prevent the spread of misinformation.
The MCP Fact-Check MCP Server is designed to ensure technical accuracy when coding or writing about the Model Context Protocol (MCP). It achieves this by comparing content against official MCP specifications. The server utilizes semantic search with OpenAI embeddings to locate relevant sections of the specification and employs AI-powered validation to identify inaccuracies and suggest corrections. It supports multiple specification versions, including draft and versions up to 2025-06-18. This server is a crucial tool for developers and writers who need to ensure their work aligns with the latest MCP standards, thereby preventing the dissemination of incorrect information.
Features
- Semantic search with OpenAI embeddings for relevant specification sections
- AI-powered validation to detect inaccuracies and suggest corrections
- Support for multiple MCP specification versions
- Tools for validating both content and code against MCP patterns
- Guidance for migrating content between different MCP specification versions
Usages
usage with Claude Desktop
{ "mcpServers": { "mcp-factcheck": { "command": "/path/to/bin/mcp-factcheck-server", "args": ["--data-dir", "/path/to/data/embeddings"], "env": { "OPENAI_API_KEY": "your-api-key" } } } }
usage with Arize Phoenix
{ "mcpServers": { "mcp-factcheck": { "command": "/path/to/bin/mcp-factcheck-server", "args": [ "--data-dir", "/path/to/data/embeddings", "--telemetry", "--otlp-endpoint", "http://localhost:6006" ], "env": { "OPENAI_API_KEY": "your-api-key" } } } }
Tools
validate_content
Validates text content against MCP specification, providing corrections and confidence scores.
validate_code
Validates code implementations against MCP patterns, supporting multiple programming languages.
search_spec
Searches MCP specifications using semantic similarity to return relevant sections.
list_spec_versions
Lists available MCP specification versions with dates and descriptions.