Nyx Developer Platform

Build on the fund back office

A read-only Fund Data API, illustrative calculator endpoints, and a public MCP server: the same engines that run the NYX Suite dashboard.

Also on the platform

Webhooks, SDKs, and a console to run it from

Webhooks

Register an endpoint per fund from the console and get signed, retried deliveries for nav.published, report.distributed, proposal.approved, and proposal.rejected.

  • · HMAC-SHA256 signature over the raw body
  • · Backoff retries, then dead-lettered
  • · A manual test-fire button in the console
Official SDKs

@nyxsuite/sdk (TypeScript) and nyxsuite (Python) wrap the full read + propose surface, zero runtime dependencies in either package.

  • · One method per endpoint, typed
  • · A paginate() helper for cursor endpoints
  • · Not yet published to npm/PyPI: source links in the console
Console

Keys, webhooks, request activity, usage charts, and docs: one place to run a developer account.

  • · Per-request activity log
  • · Idempotency-Key replay on propose calls
  • · GET /me and GET /usage for introspection

Install in your agent

One command, and your agent can query fund calculators

Connect An Agent
Claude Code

Add the NYX Suite public MCP server with one `claude mcp add` command.

claude mcp add --transport http nyx-suite https://nyxsuite.com/api/mcp/public
Claude Desktop

Paste a custom connector entry into your Claude Desktop config.

{
  "nyx-suite": {
    "type": "http",
    "url": "https://nyxsuite.com/api/mcp/public"
  }
}
Cursor

Install via a one-click deeplink, or paste the config JSON yourself.

Add to CursorOr paste this config
{
  "mcpServers": {
    "nyx-suite": {
      "url": "https://nyxsuite.com/api/mcp/public"
    }
  }
}
ChatGPT

Add as a custom connector where your ChatGPT plan and workspace support MCP.

ChatGPT's MCP connector support (Settings, Connectors, Add custom connector: on plans and workspaces where it's enabled) accepts an HTTP MCP server URL:

https://nyxsuite.com/api/mcp/public

If a header is required, add it as a custom header: "Authorization: Bearer <your API key>". Availability depends on your ChatGPT plan and workspace configuration.
Any MCP client (JSON-RPC)

Speak raw MCP JSON-RPC over HTTP: works with any spec-compliant client.

# 1. Initialize the MCP session
curl -s -X POST "https://nyxsuite.com/api/mcp/public" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2026-06-18","capabilities":{},"clientInfo":{"name":"example-client","version":"1.0.0"}}}'

# 2. Call a tool
curl -s -X POST "https://nyxsuite.com/api/mcp/public" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_fund_overview","arguments":{}}}'
Free$0
  • · 500 calculator requests per day
  • · Public MCP server access
  • · No card required
Get started
Developer$49/mo
  • · 100k calculator requests included per month
  • · then $0.50 per 1,000 requests
  • · API keys and a usage dashboard
Start building
PlatformIncluded with any NYX Suite platform plan
  • · Fund Data API: 250k requests included per month
  • · then $0.75 per 1,000 requests
  • · Everything in Developer
See platform pricing

FAQ

Questions, answered

Is there a fund reporting API?

Yes. NYX Suite's Developer API is a REST API over NYX Suite's live double-entry shadow ledger: 25 read-only GET endpoints covering positions, NAV history, exposure, risk (VaR), P&L attribution, trial balance, capital accounts, expenses, and fee terms, plus 4 propose (write) POST endpoints that stage a maker-checker proposal for a human manager to approve, and seven no-auth calculator endpoints for fee and NAV math. Full docs live at nyxsuite.com/developers.

Is there a hedge fund NAV API?

Yes. GET /api/v1/fund/nav/history returns Nyx's own shadow NAV history with BTC/ETH reference prices, computed from a real double-entry ledger and reconciled against your fund administrator. It is a shadow book that sits alongside your administrator, not a replacement for one, and requires an Authorization: Bearer nyx_dk_ developer key.

Do I need to sign up to try the NYX Suite API?

No. A published demo developer key lets you call every Fund Data API endpoint against a synthetic fixture fund with zero signup, and the calculator endpoints need no key at all: see the quickstart at nyxsuite.com/developers/quickstart.

What does the NYX Suite Developer API cost?

Calculator access is free: 500 requests a day, no card required. The Fund Data API is metered: $49 a month for 100k requests (then $0.50 per 1,000), or included with the NYX Suite platform plan (from $2,500/month, banded by fund AUM; 250k requests, then $0.75 per 1,000). Full pricing is at nyxsuite.com/developers/pricing.

Can AI agents call the NYX Suite API directly?

Yes. A public MCP server at /api/mcp/public speaks the Model Context Protocol over streamable HTTP with no authentication required, exposing the same seven calculators plus a doc-search tool to Claude Code, Claude Desktop, Cursor, ChatGPT, and any spec-compliant JSON-RPC client.

Is the Fund Data API real fund data or a demo?

Both. Every endpoint accepts the published demo key against a synthetic fixture fund for testing, and a real nyx_dk_ key (minted from your NYX Suite dashboard) returns your own fund's live shadow-NAV data.

Get started

Start with the quickstart

One curl command against the demo key, no signup required.

Read the quickstart →