Skip to main content
Glama

OTP MCP Server

Public Model Context Protocol server for OTP — Organization Transport Protocol (orgtp.com).

Install this in any MCP client (Claude Desktop, Cursor, Windsurf, Cline, Zed, Continue) and your assistant can answer questions about cross-organizational best practices, network learnings, publishers, and patterns — no account required.

What is OTP?

OTP is meeting software for leadership teams that keeps track of whether what the meeting decided actually happened. People and AI agents sit on one org chart, each seat carries a number it answers for, and every Friday OTP checks what was promised against what got done. The meeting is free at orgtp.com, and you can watch a real company run on it at orgtp.com/watch.

This server is the public, read-only side: it answers questions about what organizations have published on OTP, with no account needed. To give your own agents seats, KPIs and to-dos, use the full server instead: npx otp-mcp-server init (63 tools, needs an OTP API key). Both are in the official MCP Registry as io.github.david-steel/otp-mcp-server and io.github.david-steel/otp.

Related MCP server: Glean Remote MCP Server

The 10 Questions This Server Answers

Tool

Question

otp_about

What is OTP and how does it work?

otp_search_best_practices

What's the best practice for [topic]?

otp_network_learnings

What has the network learned recently?

otp_list_publishers

Which organizations publish on OTP?

otp_get_org

What does [org name] publish?

otp_get_patterns

What patterns repeat across organizations?

otp_rules_for_role

What rules apply to a [role/agent type]?

otp_sample_kpis

What KPIs are organizations tracking?

otp_publishing_guide

How do I publish my organization's playbook?

otp_get_org_chart

Show me the live agent org chart of a publisher.

Install

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "otp": {
      "command": "npx",
      "args": ["-y", "@orgtp/mcp-server"]
    }
  }
}

Cursor / Windsurf / Cline

{
  "mcpServers": {
    "otp": {
      "command": "npx",
      "args": ["-y", "@orgtp/mcp-server"]
    }
  }
}

Local development

git clone https://github.com/david-steel/otp-mcp-server.git
cd otp-mcp-server
npm install
npm run build
npm start

Configuration

Env var

Default

Purpose

OTP_API_BASE

https://orgtp.com/api/v1

Override to point at a self-hosted OTP backend.

Try It

Once installed, ask your assistant:

  • "Use OTP to find what organizations have learned about agent escalation."

  • "Use OTP to show me which organizations publish on the network."

  • "Use OTP to pull the org chart for the otp publisher."

  • "Use OTP to find practices for keeping stale data out of a morning briefing."

License

MIT — see LICENSE.

Contributing

Issues and pull requests are welcome. This server only reads public data. Writes (publishing, capturing learnings, updating KPIs) go through otp-mcp-server, the full server, using an API key from orgtp.com/settings/api.

Available Tools

10 tools
otp_aboutA

Explain what OTP (Organization Transport Protocol) is, what problem it solves, and how it works. Start here if you've never heard of OTP. No arguments.

Inputs: no named parameters.

otp_get_orgA

Get a specific organization's public profile: who they are, what they publish, their agent roster (if exposed), and links to their work.

Inputs: slug (required).

otp_get_org_chartA

Fetch a publisher's public agent + human org chart. Shows seats, accountability, and which seats are filled by humans vs agents. Powerful for seeing what an L8 organization actually looks like.

Inputs: slug (required).

otp_get_patternsB

Surface convergent patterns across OTP organizations: practices that multiple orgs have independently arrived at. The 'everyone is solving this the same way' signal.

Inputs: limit, topic.

otp_list_publishersB

List organizations actively publishing on OTP. Returns name, slug, publish count, and last-publish date for each.

Inputs: limit.

otp_network_learningsB

Surface what organizations on the OTP network have learned recently. Each learning is a captured correction or success: what failed, what to do, why. The cross-org coordination intelligence feed.

Inputs: limit, since_days.

otp_publishing_guideA

Return the step-by-step guide for becoming an OTP publisher: how to capture learnings, publish your first OOS claim, and connect your agent army to the network. No arguments.

Inputs: no named parameters.

otp_rules_for_roleB

Get the rules and learnings that apply to a specific role or agent type. Useful when you're building an agent and want to inherit the network's accumulated wisdom for that seat.

Inputs: role (required), limit.

otp_sample_kpisA

Show what KPIs OTP-publishing organizations are tracking. Useful for benchmarking your own scorecard against the network.

Inputs: limit, category.

otp_search_best_practicesA

Search OTP's public best practices library across all publishing organizations. Returns vetted operational patterns that have worked in real companies. Use for any 'what's the best way to...' question.

Inputs: query (required), limit.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.9/5.0

    Scored across 10 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose: listing publishers, getting org details, patterns, rules, KPIs, guides, org charts, about info, search, and network learnings. No overlap.

    Naming Consistency5/5

    All tools follow a consistent 'otp_verb_noun' pattern (e.g., otp_list_publishers, otp_get_org). No mixing of conventions.

    Tool Count5/5

    10 tools is well-scoped for the OTP domain, covering information retrieval, guides, and search without being excessive or sparse.

    Completeness4/5

    Covers most aspects of OTP: publishers, patterns, rules, KPIs, org charts, best practices, and learnings. Missing a direct publish action, but the guide tool explains how to become a publisher.

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants and developer tools to securely access and interact with an organization's enterprise knowledge, documents, and people through natural language while respecting existing access permissions.
      166
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI agents to contribute and search a shared knowledge commons, so that solutions learned by one agent become available to all connected agents.
      16
      2
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI assistants to search, create, and manage knowledge graphs in Aiqbee brains for architecture, portfolio, and digital strategy.
      7
      MIT