An API runtime built for MCP

One config file, one binary, every interface your API needs.

~/acme-api
$ charter dev

  Charter v0.1.0 (dev)

  ✓ charter.toml loaded          3 resources
  ✓ MCP       http://localhost:8080/mcp
  ✓ REST      http://localhost:8080/api
  ✓ OpenAPI   http://localhost:8080/openapi.json
  ✓ Docs      http://localhost:8080/docs
  ✓ Console   http://localhost:8080/console

Key features

11 features →

Bring your own schema.

Install once. Serve every interface.