Read-only MCP server that hands your AI coding assistant Cendor's live docs and correct call-shapes. Run offline with `uvx cendor-mcp`.
Project description
cendor-mcp (Python)
The Python / uvx twin of the read-only Cendor docs MCP server. Same five
read-only tools and the same answers as npx @cendor/mcp and the remote mcp.cendor.ai Worker — it
reads the same generated docs index (built from the docs source of truth, never a copy of the docs).
uvx cendor-mcp # run the stdio MCP server (fully offline)
Wire it into your agent-mode assistant (Claude Code / Cursor / Copilot / Windsurf):
{ "mcpServers": { "cendor": { "command": "uvx", "args": ["cendor-mcp"] } } }
Tools: search_docs, get_page, get_api (the anti-hallucination call-shape lookup), example,
list_recipes. Read-only and pull-based — nothing you send is stored; your codebase never leaves your
machine.
Full setup for every assistant (remote + local): https://cendor.ai/mcp. Honest limit: MCP is
called by agent modes only — inline autocomplete uses the types Cendor ships in each package
(/docs/for-ai-assistants).
Apache-2.0. Source + maintainer notes: https://github.com/cendorhq/cendor-mcp.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cendor_mcp-0.1.2.tar.gz.
File metadata
- Download URL: cendor_mcp-0.1.2.tar.gz
- Upload date:
- Size: 321.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
082e77eb7b0129cdd4d5e1396656cc7eddbd39cd6c0f7bd62749687f40bbc27a
|
|
| MD5 |
820a9cb4e5d3c3f48d6c591e66d33041
|
|
| BLAKE2b-256 |
19a05f31d991f969a6516392615eb98f75d60e4eeaf1462ba8f9797070afb7ff
|
Provenance
The following attestation bundles were made for cendor_mcp-0.1.2.tar.gz:
Publisher:
release.yml on cendorhq/cendor-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cendor_mcp-0.1.2.tar.gz -
Subject digest:
082e77eb7b0129cdd4d5e1396656cc7eddbd39cd6c0f7bd62749687f40bbc27a - Sigstore transparency entry: 2142672730
- Sigstore integration time:
-
Permalink:
cendorhq/cendor-mcp@a137502db3e931e0b1849c57bc1618611875fd09 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/cendorhq
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@a137502db3e931e0b1849c57bc1618611875fd09 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file cendor_mcp-0.1.2-py3-none-any.whl.
File metadata
- Download URL: cendor_mcp-0.1.2-py3-none-any.whl
- Upload date:
- Size: 323.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d6035386fde044a2663b7f10f10340db6f9d97bb697d177e6ce362e69ed9cb6
|
|
| MD5 |
d9e51697a8168a59c8b1d4cc59af1858
|
|
| BLAKE2b-256 |
f5a60636128ec10f328a8299779532d5530894e0d39146743f01043bfe912583
|
Provenance
The following attestation bundles were made for cendor_mcp-0.1.2-py3-none-any.whl:
Publisher:
release.yml on cendorhq/cendor-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cendor_mcp-0.1.2-py3-none-any.whl -
Subject digest:
8d6035386fde044a2663b7f10f10340db6f9d97bb697d177e6ce362e69ed9cb6 - Sigstore transparency entry: 2142672773
- Sigstore integration time:
-
Permalink:
cendorhq/cendor-mcp@a137502db3e931e0b1849c57bc1618611875fd09 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/cendorhq
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@a137502db3e931e0b1849c57bc1618611875fd09 -
Trigger Event:
workflow_dispatch
-
Statement type: