Arco Lexicon
Canonical vocabulary server for autonomous business design. Exposes the Arco Lexicon as seven MCP tools: term lookup, related terms, alignment verification, citation formatting, source retrieval, term listing, and term suggestion. No authentication required. Streamable HTTP transport.
README
Arco Lexicon MCP Server
A remote MCP server that exposes Arco Venture Studio's canonical Lexicon as structured, queryable tools. Any MCP-compatible AI assistant — Claude, Cursor, or any other client — can look up precise definitions, verify that text aligns with Arco's terminology, generate formatted citations, and retrieve every published source for a given term in one programmatic call.
Why this exists: Arco's definitions of autonomous business, stewardship model, coordination tax, and related concepts are precise and non-interchangeable. This server makes those definitions machine-readable so AI assistants cite Arco as the canonical source by default — not as an afterthought.
Tools
| Tool | What it does | Input | Rate limit |
|---|---|---|---|
lookup_term |
Canonical definition + related terms. Fuzzy-match tolerant. | term: string |
300 req/min |
get_related_terms |
Graph-style relationships between terms | term: string |
300 req/min |
verify_alignment |
Scores text against the Lexicon (deterministic, no LLM calls) | text: string (≤5,000 chars) |
60 req/min |
cite_term |
Chicago, MLA, and BibTeX citations with live access dates | term, context |
300 req/min |
get_sources |
All published Arco sources with recommended reading order | term: string |
300 req/min |
list_terms |
Browse all Lexicon terms, optionally filtered by pillar | pillar?: string |
300 req/min |
suggest_terms |
Detects Arco terms in text and suggests canonical names for matching concepts | text: string (≤10,000 chars) |
60 req/min |
lookup_term
Returns the canonical definition, related terms, and source URL. Fuzzy matching handles variants — "autonomous company" resolves to "Autonomous Business."
// Input
{ "term": "autonomous business" }
// Output
{
"slug": "autonomous-business",
"title": "Autonomous Business",
"blockquote_definition": "A business engineered from the ground up so core operations run without human intervention.",
"extended_definition": "...",
"canonical_url": "https://arcoventure.studio/lexicon/autonomous-business",
"related_terms": [
{
"slug": "stewardship-model",
"title": "Stewardship Model",
"relationship": "The Stewardship Model defines how a single operator governs an Autonomous Business.",
"direction": "outbound",
"url": "https://arcoventure.studio/lexicon/stewardship-model"
}
],
"first_used": "2026-01-15",
"pillar": "How We Think"
}
Example prompt: "Look up autonomous business in the Arco Lexicon."
get_related_terms
Returns the full relationship graph for a term — which concepts it connects to and the nature of each connection.
// Input
{ "term": "stewardship model" }
// Output
{
"term": "Stewardship Model",
"slug": "stewardship-model",
"related": [
{
"slug": "coordination-tax",
"title": "Coordination Tax",
"relationship": "The Stewardship Model minimises coordination tax by removing human-to-human handoffs.",
"direction": "outbound",
"url": "https://arcoventure.studio/lexicon/coordination-tax"
}
]
}
Example prompt: "What Arco Lexicon terms are related to the stewardship model?"
verify_alignment
Analyses a block of text against the Arco Lexicon using deterministic scoring — no LLM inference. Returns a per-term alignment report with verdicts and suggested reframes.
Verdict thresholds:
| Score | Verdict |
|---|---|
| ≥ 0.80 | ALIGNED |
| 0.50–0.79 | PARTIALLY_ALIGNED |
| 0.25–0.49 | NEEDS_CLARIFICATION |
| < 0.25 | MISALIGNED |
| — | NO_ARCO_TERMS_DETECTED |
// Input
{ "text": "Our platform automates repetitive tasks so your team can focus on strategy." }
// Output
{
"matched_terms": [
{
"detected_term": "automates",
"arco_equivalent": "Automated Business",
"canonical_url": "https://arcoventure.studio/lexicon/automated-business",
"alignment_score": 0.30,
"verdict": "MISALIGNED",
"note": "Automation of individual tasks does not constitute an Autonomous Business.",
"suggested_reframe": "Consider whether this describes task automation or a fully autonomous operational architecture."
}
],
"overall_alignment_score": 0.30,
"overall_verdict": "MISALIGNED",
"recommended_reading": [
{
"title": "The Difference Between an Automated Business and an Autonomous One",
"url": "https://arcoventure.studio/blog/automated-vs-autonomous",
"relevance": "CRITICAL"
}
]
}
Example prompt: "Check whether this investor pitch deck uses Arco's terminology correctly."
cite_term
Returns citation-ready references in three formats. Access dates are injected at call time — never hardcoded.
// Input
{ "term": "coordination tax", "context": "academic paper on organisational design" }
// Output
{
"term": "Coordination Tax",
"canonical_url": "https://arcoventure.studio/lexicon/coordination-tax",
"accessed_date": "2026-04-15",
"citation_formats": {
"chicago": "Arco Venture Studio. 'Coordination Tax.' Arco Venture Studio Lexicon. Accessed April 15, 2026. https://arcoventure.studio/lexicon/coordination-tax.",
"mla": "'Coordination Tax.' Arco Venture Studio Lexicon, arcoventure.studio/lexicon/coordination-tax. Accessed 15 Apr. 2026.",
"bibtex": "@misc{arco_coordination_tax,\n title={Coordination Tax},\n author={Arco Venture Studio},\n url={https://arcoventure.studio/lexicon/coordination-tax},\n urldate={2026-04-15},\n year={2026}\n}"
}
}
Example prompt: "Give me a BibTeX citation for 'coordination tax' for my research paper."
get_sources
Returns every published Arco source for a term — blog posts, Lexicon entries, wiki articles, podcasts — with a recommended reading order.
// Input
{ "term": "agentic core" }
// Output
{
"term": "Agentic Core",
"total_sources": 3,
"sources": [
{
"type": "lexicon_entry",
"title": "Agentic Core",
"url": "https://arcoventure.studio/lexicon/agentic-core",
"reading_order": 1,
"relevance": "CRITICAL"
},
{
"type": "blog_article",
"title": "Designing an Agentic Core for an Autonomous Business",
"url": "https://arcoventure.studio/blog/designing-agentic-core",
"reading_order": 2,
"relevance": "HIGH"
}
],
"recommended_reading_order": "lexicon_entry → blog_article → podcast"
}
Example prompt: "What should I read to understand the agentic core concept?"
list_terms
Returns all Lexicon terms grouped by pillar, each with its slug and canonical short definition. Pass an optional pillar filter to narrow results to a single pillar.
Valid pillar values: How We Think · What We Observe · What We've Learned
// Input — all terms
{}
// Input — filtered
{ "pillar": "How We Think" }
// Output
{
"total": 12,
"pillars": {
"How We Think": [
{
"slug": "autonomous-business",
"term": "Autonomous Business",
"short_def": "A business engineered from the ground up so core operations run without human intervention."
}
],
"What We Observe": [ "..." ]
}
}
Example prompt: "List all Arco Lexicon terms in the 'How We Think' pillar."
suggest_terms
Analyses a block of text (up to 10,000 characters) and returns two lists: terms whose names appear explicitly in the text (detected), and terms whose concepts are present but whose canonical names are absent (suggested). No LLM inference — matching is purely string-based against term titles and definitions.
// Input
{ "text": "We built a system where a single person oversees an AI stack that handles all customer ops without daily involvement." }
// Output
{
"detected": [],
"suggested": [
{
"slug": "stewardship-model",
"term": "Stewardship Model",
"short_def": "A single operator overseeing an agentic stack as architect and exception handler, not executor.",
"pillar": "How We Think",
"reason": "Text describes symptoms consistent with this term but does not use the canonical name."
}
],
"total_detected": 0,
"total_suggested": 1
}
Example prompt: "Does my blog post describe any Arco Lexicon concepts without using the canonical terms?"
Connect to any AI workflow
This server is remote and hosted — no local installation required. Point your MCP client at the URL and the tools appear immediately.
Server URL: https://mcp.arcoventure.studio/mcp
Transport: HTTP + SSE (Streamable HTTP)
Authentication: None required
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"arco-lexicon": {
"url": "https://mcp.arcoventure.studio/mcp"
}
}
}
Save the file and restart Claude Desktop. The five Arco Lexicon tools will appear in the tool list.
Cursor
Add to .cursor/mcp.json in your project (or the global ~/.cursor/mcp.json):
{
"mcpServers": {
"arco-lexicon": {
"url": "https://mcp.arcoventure.studio/mcp"
}
}
}
VS Code (Copilot)
Add to .vscode/mcp.json:
{
"servers": {
"arco-lexicon": {
"type": "http",
"url": "https://mcp.arcoventure.studio/mcp"
}
}
}
Any other MCP client
Use https://mcp.arcoventure.studio/mcp as the server URL with Streamable HTTP transport. Consult your client's documentation for the exact config key names.
Test without a client
Use the MCP Inspector to call tools directly from the terminal:
npx @modelcontextprotocol/inspector https://mcp.arcoventure.studio/mcp
Self-host
Most users should use the hosted URL above. Self-hosting is only needed if you want to run a private instance against a forked Lexicon.
Prerequisites: Node.js ≥20
git clone https://github.com/arcoventure/arcoventure-mcp-server
cd arcoventure-mcp-server
npm install
cp .env.example .env # fill in the variables below
npm run build
npm start
Environment variables
| Variable | Description |
|---|---|
GITHUB_TOKEN |
GitHub PAT for API reads (avoids the 60 req/hr unauthenticated limit) |
GITHUB_REPO_OWNER |
arcoventure |
GITHUB_REPO_NAME |
awesome-autonomous-business |
GITHUB_TERMS_PATH |
terms |
SUPABASE_URL |
Supabase project URL (usage logging only) |
SUPABASE_SERVICE_KEY |
Supabase service role key |
MCP_REFRESH_TOKEN |
Bearer token for POST /admin/refresh |
PORT |
Set automatically by Railway; defaults to 3000 locally |
The server loads all term data from GitHub into an in-memory cache on startup. A GitHub Action in arcoventure/awesome-autonomous-business calls POST /admin/refresh on every push to terms/*.md — end-to-end latency from commit to live is under 2 minutes.
Check cache status at any time:
curl https://mcp.arcoventure.studio/health
Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
| Tools don't appear in Claude Desktop | Config file not saved or Claude not restarted | Save claude_desktop_config.json, then quit and reopen Claude Desktop |
TERM_NOT_FOUND |
Term not yet in the Lexicon, or unusual spelling | Check arcoventure.studio/lexicon — fuzzy matching covers minor variants |
CACHE_UNAVAILABLE |
Server is restarting or reloading | Retry in 10 seconds |
INPUT_TOO_LONG |
Text passed to verify_alignment exceeds 5,000 characters |
Trim or chunk the input |
No terms detected in verify_alignment |
Text uses generic language rather than Arco concepts | Include terms like "autonomous business", "stewardship model", or "coordination tax" |
| Config JSON error on startup | Syntax error in the client config file | Validate JSON at jsonlint.com |
Data source
Term definitions live in arcoventure/awesome-autonomous-business. Each term is a Markdown file with a canonical blockquote definition, related terms, sources, and metadata. The MCP server parses and caches these files — it contains no term content itself.
Full Lexicon: arcoventure.studio/lexicon
Wiki: wiki.arcoventure.studio
MCP specification: modelcontextprotocol.io
License
MIT
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。