ReadMe · Capability

ReadMe MCP — Search, Read, Update Docs

Capability binding for ReadMe's Model Context Protocol surface. Wraps the ReadMe-hosted MCP server that lets AI tools (Claude, Cursor, IDEs, CI pipelines) search, read, and update ReadMe documentation through natural language, plus the per-project MCP server that ReadMe auto-provisions for each customer hub so end users' AI tools can read, search, and call that project's API directly.

ReadMe MCP — Search, Read, Update Docs is a Naftiko capability published by ReadMe, one of 12 capabilities the APIs.io network indexes for this provider. It bundles 4 operations.

The capability includes 2 read-only operations and 2 state-changing operations. Lead operation: Search ReadMe documentation. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Readme, MCP, AI, and Agents.

Run with Naftiko ReadmeMCPAIAgents

MCP Tools

search-readme-docs

Search ReadMe documentation.

read-only idempotent
read-readme-page

Read a ReadMe page.

read-only idempotent
update-readme-page

Update a ReadMe page.

idempotent
create-readme-page

Create a new ReadMe page or changelog post.

Capability Spec

readme-mcp.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: ReadMe MCP — Search, Read, Update Docs
  description: Capability binding for ReadMe's Model Context Protocol surface. Wraps the ReadMe-hosted MCP server
    that lets AI tools (Claude, Cursor, IDEs, CI pipelines) search, read, and update ReadMe documentation through
    natural language, plus the per-project MCP server that ReadMe auto-provisions for each customer hub so end
    users' AI tools can read, search, and call that project's API directly.
  tags:
  - Readme
  - MCP
  - AI
  - Agents
  created: '2026-05-22'
  modified: '2026-05-22'
binds:
- namespace: env
  keys:
    README_API_KEY: README_API_KEY
    README_MCP_URL: README_MCP_URL
    README_PROJECT_MCP_URL: README_PROJECT_MCP_URL
capability:
  consumes:
  - type: mcp
    namespace: readme-mcp
    baseUri: '{{env.README_MCP_URL}}'
    transport: http
    description: ReadMe-hosted MCP server. Operates against the calling user's ReadMe account; tools include
      docs search, page read, page update, branch operations, and changelog post creation.
    authentication:
      type: bearer
      token: '{{env.README_API_KEY}}'
    tools:
    - name: search-docs
      description: Search guides, reference, and changelog content across the project.
      hints:
        readOnly: true
        idempotent: true
    - name: read-page
      description: Read a guide, reference page, custom page, or changelog post by slug.
      hints:
        readOnly: true
        idempotent: true
    - name: update-page
      description: Update an existing guide, reference page, or changelog post.
      hints:
        readOnly: false
        destructive: false
        idempotent: true
    - name: create-page
      description: Create a new guide, custom page, or changelog post.
      hints:
        readOnly: false
        destructive: false
        idempotent: false
    - name: list-branches
      description: List branches (versions) on the project.
      hints:
        readOnly: true
        idempotent: true
  - type: mcp
    namespace: readme-project-mcp
    baseUri: '{{env.README_PROJECT_MCP_URL}}'
    transport: http
    description: Per-customer project MCP server auto-provisioned by ReadMe. Mirrors the customer's published
      OpenAPI as MCP tools so an end user's AI client can call the customer's API directly from chat.
    authentication:
      type: bearer
      token: '{{env.README_API_KEY}}'
    tools:
    - name: list-api-operations
      description: List the operations exposed by the project's published OpenAPI definition.
      hints:
        readOnly: true
        idempotent: true
    - name: call-api-operation
      description: Invoke a published operation through the project's MCP server.
      hints:
        readOnly: false
        destructive: false
        idempotent: false
  exposes:
  - type: mcp
    namespace: readme-mcp-bridge
    port: 9091
    transport: http
    description: Bridge MCP adapter that re-exposes the upstream ReadMe MCP tools through this capability.
    tools:
    - name: search-readme-docs
      description: Search ReadMe documentation.
      call: readme-mcp.search-docs
      hints:
        readOnly: true
        idempotent: true
    - name: read-readme-page
      description: Read a ReadMe page.
      call: readme-mcp.read-page
      hints:
        readOnly: true
        idempotent: true
    - name: update-readme-page
      description: Update a ReadMe page.
      call: readme-mcp.update-page
      hints:
        readOnly: false
        idempotent: true
    - name: create-readme-page
      description: Create a new ReadMe page or changelog post.
      call: readme-mcp.create-page
      hints:
        readOnly: false
        idempotent: false