dcs-mcp

birchamp/dcs-mcp

3.1

If you are the rightful owner of dcs-mcp 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.

The Door43 Model Context Provider is a minimal MCP server that interfaces with the Door43 Content Service to retrieve translation resources.

Door43 Model Context Provider

This project exposes a minimal Model Context Protocol (MCP) server that retrieves translation resources from the Door43 Content Service.

The server is built with FastAPI and implements two basic endpoints:

  • POST /v1/context – return the content of a file in a Door43 repository. If no organization is supplied the server defaults to unfoldingWord; if no language is supplied the server defaults to en (English).
  • GET /v1/catalog/search – proxy to the Door43 catalog search API.

Running the server

pip install -e .
uvicorn server:app --reload

MCP Metadata

The plugin metadata is exposed at /.well-known/ai-plugin.json. FastAPI automatically serves the OpenAPI schema at /openapi.json and /docs.