About church-mcp
church-mcp is an MCP server offering reference information about faith communities and services in Kenya. It helps people find denominational structures, welfare services, and registration guidance; directory details come from public sources and should be confirmed directly.
Key features
- 01Find Catholic dioceses by county
- 02Browse Protestant denominations
- 03Locate Muslim community services
- 04Explore religious community services
- 05Review church registration guidance
- 06Find welfare resources by need
Use cases
- 01Locate a Catholic diocese in a county
- 02Explore Muslim welfare services nearby
- 03Identify religious community programmes
- 04Check church legal registration guidance
MCP support
Exposes faith-community directories and reference guides as tools for MCP clients. Responses include a source field; illustrative DEMO data should be verified with the named authority.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
6Saved tool list · updated 5d ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| county | any | No | Optional filter for county. Pass None to return all results. |
Details
From the project READMEchurch-mcp
Why This Exists
Faith institutions run a substantial share of Kenya's schools, clinics and welfare programmes, but their service directories are fragmented by denomination. For someone seeking help, the relevant question is what is nearby and open, not who runs it.
Install
pip install church-mcp
Tools (6)
catholic_diocese_finder—
args: countyprotestant_denomination_guide—
args: no argumentsmuslim_community_guide— Return Muslim community organisations, mosques, and welfare services in Kenya.
args: countyreligious_community_services—
args: no argumentschurch_legal_registration—
args: no argumentscommunity_welfare_guide—
args: need
Example
from church_mcp.server import denomination_directory
result = denomination_directory()
# denominations, structures, welfare programmes, contacts
Claude Desktop Integration
Add to claude_desktop_config.json:
{
"mcpServers": {
"church-mcp": {
"command": "python",
"args": ["-m", "church_mcp.server"]
}
}
}
Data & Disclaimers
Directory information compiled from public sources and changes as institutions do. Confirm services and contacts directly before travelling to a facility.
Every tool response carries a source field. Responses labelled DEMO are
illustrative reference data, not a live feed — verify against the authority
named in the response before acting on it.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.