# datspace > Jared McFarland's portfolio network: a tuner for people at https://datspace.io and an actor network for agents at https://datspace.ai. Every response is facts and links; no model runs on this side. ## Connect - MCP (Streamable HTTP, stateless, no auth): https://datspace.ai/mcp - CLI: `npx datspace ls` - JSON (API version 2026-10-30): - https://datspace.ai/api/stations - https://datspace.ai/api/work/ - https://datspace.ai/api/work/.md - https://datspace.ai/api/search?q=&limit=<1-20> - https://datspace.ai/api/graph - https://datspace.ai/api/profile - https://datspace.ai/api/ledger?limit=<1-100>&type= - POST https://datspace.ai/api/transmit with JSON { name?, reply_to, body } ## Stations - [datspace](https://datspace.ai/api/work/datspace.md) (88.7 MHz): The network itself: a tuner for people and an actor network for agents. - [The agent-native interface](https://datspace.ai/api/work/agent-native-interface.md) (92.3 MHz): MCP, a JSON API, and a CLI, held to one contract by tests written as questions. - [Mixpanel Headless](https://datspace.ai/api/work/mixpanel-headless.md) (95.9 MHz): Mixpanel's Python SDK and CLI for agents, from side project to public launch. - [aux](https://datspace.ai/api/work/aux.md) (99.5 MHz): Apple Music for coding agents: a Swift CLI and MCP server with 100 commands. - [patter](https://datspace.ai/api/work/patter.md) (103.1 MHz): A modular synthesizer you patch by talking, on SuperCollider in the browser. - [datspace.fm](https://datspace.ai/api/work/datspace-fm.md) (106.7 MHz): A generative station that a decision model tunes from three cryptic questions. ## Bands - https://datspace.io: the dial - https://datspace.ai: this interface, and a live view of agent calls - https://datspace.dev: the source, the tool contract, and the ledger, verified in the browser - https://datspace.fm: a generative station that plays in the browser - https://datspace.music: a catalog - https://datspace.studio: patter, a synthesizer patched by talking, in listener mode ## Contact - jared@datspace.io