transport:streamable http protocol:2025-11-25 tools:13

Connect an agent to the public MCP server.

The launch endpoint is stateless MCP Streamable HTTP. It exposes the same Python adapter, resources, prompts, schemas, and structured errors as the local server.

Connection URL https://semantic-rails.com/mcp
MCP Inspector

Inspect before integrating.

  1. Run npx @modelcontextprotocol/inspector.
  2. Select Streamable HTTP as the transport.
  3. Enter https://semantic-rails.com/mcp and connect.
  4. Initialize, list tools, then start with capabilities or catalog.
initialize.sh
curl https://semantic-rails.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -H 'MCP-Protocol-Version: 2025-11-25' \
  --data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"curl","version":"1"}}}'

Agent-first governance.

Default to compact or minimal responses, then request more detail only when needed.

capabilitiescatalogdiscover inspectbuild-optionsvalid-values planvalidatecompileexecute segment-validatesegment-explainsegment-preview