Skip to main content
Polymorfa exposes a stateless Streamable HTTP Model Context Protocol endpoint at https://api.polymorfa.com/mcp. Each tool follows the authentication, scope, rate-limit, and API-version rules of its corresponding Messaging API operation. No separate MCP package, OAuth flow, or personal access token is required.

Authenticate

Use one of these Bearer credentials:
  • An organization key (titan_...).
  • A project token (titan_pt_...) with the mcp scope.
  • A client token (titan_ct_...) whose allowedActions contains mcp.
An MCP client configuration typically looks like this; adapt the field names to your client:
The credential grants the client real Polymorfa access. Prefer a project token with only the scopes required by the agent. Use a client token when the integration needs session-specific actions and limits.

Tool surface

Tool names mirror the Messaging API resource and action: Tool input shapes map to the corresponding Messaging API operation. Write requests use a body object; session-specific tools also require session. MCP requests use API version 2026-03-20, so a later Messaging API default does not silently change tool behavior. For exact request and response types, use the Messaging API reference.

Resources and prompt

The server exposes three JSON resources:
  • titan://sessions — current sessions and status.
  • titan://info — server information.
  • titan://webhooks — configured webhooks.
The send_message prompt guides the client through selecting a session, addressing the recipient, sending the message, and confirming the result.

Authorization behavior

Connecting to /mcp is only the protocol boundary. Every tool forwards the original bearer credential into the Messaging API route it calls, so that route’s scope and policy checks still apply. MCP does not create a privileged bypass. The HTTP transport is stateless. Reconnect for each protocol exchange instead of relying on a persistent MCP session.

Where to go next

Authentication

Choose an organization, project, or client credential.

API reference

Inspect the exact operations and schemas behind tools.