SpecMCP

SpecMCP

Enables AI assistants to access up-to-date gematik TI specifications, requirements, and certification scopes, including version comparisons and diffs.

Category
Visit Server

README

SpecMCP

SpecMCP gives AI assistants live access to gematik's Telematikinfrastruktur (TI) specifications and certification requirements.

SpecMCP is a hosted, remote Model Context Protocol (MCP) server. Instead of relying on stale training data, your AI client queries a continuously updated database of TI specifications (the gemSpec_* document set), requirements (AFOs such as A_12345 / GS-A_4101), and certification scopes (gemProdT / gemAnbT) — and can diff exactly what changed between versions.

Built for the teams that build and certify TI products: manufacturers, Zulassung specialists, and compliance and product engineers who need answers that match the current normative documents.

  • Website: https://specmcp.com
  • Docs: https://docs.specmcp.com
  • Server URL: https://mcp.specmcp.com/mcp

This repository is the public home for the hosted SpecMCP server. SpecMCP is a hosted service; the server source is not distributed here.

This repo is also a conformant Agent Plugin: plugin.json and mcp.json declare the hosted Streamable HTTP server so compatible clients (Cursor, and others implementing the standard) can discover and install it. Authentication is OAuth 2.0, handled per-user by the client; no credentials are stored in the package.

Connect

SpecMCP is a remote MCP server secured with OAuth 2.0. You need a SpecMCP account and an active plan. On first connect, your client runs the OAuth sign-in automatically.

Per-client guides:

  • Claude: https://docs.specmcp.com/docs/connect/claude
  • ChatGPT: https://docs.specmcp.com/docs/connect/chatgpt
  • Cursor: https://docs.specmcp.com/docs/connect/cursor
  • Others (Codex, Copilot, …): https://docs.specmcp.com/docs/connect/other

Example (Claude Code):

claude mcp add --transport http specmcp https://mcp.specmcp.com/mcp

Tools

All tools are read-only; SpecMCP retrieves and compares specifications and never modifies your data.

Tool Purpose
list_specs Browse all available TI specifications
search_requirements Semantic search across requirements
get_requirement / get_requirements Fetch full requirement text by ID (single or batch)
list_requirements All requirements for a spec
list_scopes Certification scopes (gemProdT / gemAnbT)
list_scope_specs Specs covered by a scope
list_scope_requirements The full certification checklist for a scope
diff_versions Changes between two spec versions
diff_scope_versions Changes between two certification versions
get_spec_version_history Version history for a spec

Full tool reference: https://docs.specmcp.com/docs/troubleshooting-reference/mcp-tools

Security

To report a security vulnerability, email security@specmcp.com. Please do not open a public issue for security reports. We aim to acknowledge reports within two business days.

Legal

  • Privacy: https://specmcp.com/privacy
  • Terms: https://specmcp.com/terms
  • Imprint: https://specmcp.com/imprint

SpecMCP is an independent product and is not affiliated with, endorsed by, or sponsored by gematik GmbH. Names such as "gematik" and "Telematikinfrastruktur" are used only to describe the publicly published specifications SpecMCP provides access to.

License

The connector package in this repository (the plugin manifests, mcp.json, this README, and the logo) is released under the MIT License. The MIT license covers this package only. SpecMCP itself is a hosted service; the server and its data are proprietary and are not covered by this license.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured