Jentic · Capability

MCP Publishing

Capability that publishes the Jentic catalog as Model Context Protocol tools — both via Jentic's hosted Remote MCP server at https://api.jentic.com/mcp and via a self-hosted local MCP server. It standardizes the tool surface so the same agent skills work in Claude Desktop, ChatGPT, Cursor, Windsurf, and VS Code without per-client glue. Supports OAuth 2.0 with PKCE and dynamic client registration, plus API-key fallback.

Run with Naftiko MCPModel Context ProtocolRemote MCPLocal MCPJentic

MCP Tools

search_apis

Type what you need; MCP lists matching APIs and workflows.

read-only idempotent
load_execution_info

Details on an operation's inputs and auth requirements.

read-only idempotent
execute

Run an API operation with managed credentials.

search_apis

load_execution_info

execute

Capability Spec

mcp-publishing.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: MCP Publishing
  description: >-
    Capability that publishes the Jentic catalog as Model Context Protocol
    tools — both via Jentic's hosted Remote MCP server at
    https://api.jentic.com/mcp and via a self-hosted local MCP server. It
    standardizes the tool surface so the same agent skills work in Claude
    Desktop, ChatGPT, Cursor, Windsurf, and VS Code without per-client
    glue. Supports OAuth 2.0 with PKCE and dynamic client registration,
    plus API-key fallback.
  tags:
    - MCP
    - Model Context Protocol
    - Remote MCP
    - Local MCP
    - Jentic
  created: '2026-05-15'
  modified: '2026-05-15'
capability:
  consumes:
    - type: http
      namespace: jentic-mcp
      baseUri: https://api.jentic.com/mcp
      description: Hosted Jentic Remote MCP endpoint.
      authentication:
        type: oauth2
        notes: >-
          OAuth 2.0 with PKCE and dynamic client registration recommended.
          API key fallback (`X-JENTIC-API-KEY`) supported for Cursor and
          Windsurf.
  exposes:
    - type: mcp
      port: 9090
      namespace: jentic-published-mcp
      transport: http
      description: >-
        Publishes the canonical Jentic agent toolset as MCP tools and
        resources. Mirrors api.jentic.com/mcp.
      tools:
        - name: search_apis
          description: Type what you need; MCP lists matching APIs and workflows.
          hints:
            readOnly: true
            destructive: false
            idempotent: true
        - name: load_execution_info
          description: Details on an operation's inputs and auth requirements.
          hints:
            readOnly: true
            destructive: false
            idempotent: true
        - name: execute
          description: Run an API operation with managed credentials.
          hints:
            readOnly: false
            destructive: true
            idempotent: false
      resources:
        - name: list_credentials
          description: List the agent's available upstream credentials.
    - type: mcp
      port: 9091
      namespace: jentic-local-mcp
      transport: stdio
      description: Local self-hosted MCP server (Jentic Mini, jentic-sdks).
      tools:
        - name: search_apis
        - name: load_execution_info
        - name: execute
clients:
  - name: Claude Desktop
    auth: oauth
  - name: ChatGPT
    auth: oauth
  - name: Cursor
    auth: oauth | apikey
  - name: Windsurf
    auth: oauth | apikey
  - name: VS Code
    auth: local
binds:
  - namespace: env
    keys:
      JENTIC_AGENT_API_KEY: JENTIC_AGENT_API_KEY