
Contraption
co.contraption由 contraption.co 发布官方发布者v1.0.0更新于 Oct 24, 2026
An MCP server that provides [describe what your server does]
概览
Contraption 是托管型 MCP 服务器,让助手搜索、列出并读取 Contraption Company 博客的文章与页面。
- 可以做什么
- 按关键词搜索博客文章与页面,返回规范网址作为标识符。分页列出文章,并可按字段排序。按网址或 slug 获取单篇文章或页面的完整内容。索引涵盖所有已发布内容,包括会员专属文章。
- 适用场景
- 当你想让助手搜索、列出或读取 Contraption Company 博客的文章与页面时使用,例如查找最新文章或按关键词检索内容。无需账号或密钥即可连接。
- 运行要求
- 需要能访问托管端点的网络连接;无需认证、账号或 API 密钥。若自行在本地运行,则需要 Ghost Admin API 密钥、Chroma Cloud 凭据、Voyage API 密钥和博客网址。
安装
在 SourceWeft 中
- 打开 控制台中的 Contraption,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 SSE。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/co.contraption%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"contraption": {
"type": "sse",
"url": "https://mcp.contraption.co/"
}
}
}README
Contraption Company MCP
An MCP (Model Context Protocol) server for Contraption Company essay, built on Chroma Cloud.
How to Install
Contraption Company MCP is available as a hosted MCP server with no authentication.
How to configure in common clients
Cursor
Use the deep link to install directly in Cursor: Install Contraption Company MCP.
Or, create or edit ~/.cursor/mcp.json:
ChatGPT
- Open Settings → Connectors.
- Click Create new connector.
- Set MCP Server URL to
https://mcp.contraption.co. - Leave authentication blank and save.
VS Code (Copilot Chat MCP)
Create or edit .vscode/mcp.json:
Codex
Add to ~/.codex/config.toml:
Claude Code
Run in your terminal:
OpenAI SDK (Python)
Features
- Search: Find posts and pages by query text
- Automatic Indexing: Syncs with the blog API on startup and via scheduled polling
- Full Content Access: Indexes all published posts and pages, including members-only content
- Fast Performance: Powered by FastAPI and Chroma Cloud
- Background Updates: Polls Ghost every few minutes for new, updated, or deleted posts and pages
- Query Logging: Records searches in a dedicated Chroma collection for analysis
- Docker Ready: Includes Dockerfile for easy deployment
- Well Tested: Comprehensive test suite with pytest
Run Locally
- Clone and install:
- Configure environment:
- Run the server:
Docker
Configuration
Running locally requires credentials for external services:
- Ghost Admin API Key: From your Ghost Admin panel (Settings > Integrations)
- Chroma Cloud Credentials: Tenant ID, Database, and API key from Chroma Cloud
- Chroma Query Collection (optional): Set
CHROMA_QUERY_COLLECTIONto override the defaultqueriescollection - Voyage API Key: Required to generate contextualized embeddings
- Ghost Blog URL: Your Ghost blog's URL
- Polling Interval (optional): Set
POLL_INTERVAL_SECONDSto override the default 5 minute sync cadence - Members-only content and query logging are enabled by default. Ensure your privacy policy and access controls cover both.
Support and Privacy
- Support:
[email protected] - Privacy policy: https://www.contraption.co/privacy/
- Query logging and members-only content are enabled, and the privacy policy must cover both.
MCP Tools
fetch(id): Fetch a single post or page using the canonical URL as the identifier. Provide theidreturned bylist_posts/search(which is the canonical URL); slugs and shorthand schemes are also accepted but responses always resolve to full URLs.list_posts(sort_by, page, limit): List posts with pagination, returning canonical URLs as identifierssearch(query, limit): Search posts and pages by query text; returns canonical URLs for result IDs
API Endpoints
GET /: Server info (redirects to GitHub repo for non-MCP requests)GET /health: Health checkGET /debug/search: Debug search endpoint (see/debug/docsfor Swagger UI)/mcp/*: MCP protocol endpoints
Background Sync
The server polls the Ghost Admin API every 5 minutes to detect new, updated, or deleted posts and pages. Adjust the cadence by setting the POLL_INTERVAL_SECONDS environment variable.
Development
License
MIT
来源:README.md,提交 0884b69
工具
0版本历史
1- v1.0.0最新Sep 16, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具必需15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分