io.github.Mangomunchr/farpy
FARPY routes GPU workloads to qualified compute and returns verified artifacts and receipts.
Open source Repository Open in the app JSON README (API)
About
FARPY routes GPU workloads to qualified compute and returns verified artifacts and receipts.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- mangomunchr
- Origin
- official
- Category
- ferramentas
- Transport
- http
- Version
- 1.1.0
- Stars
- 1
- Last push
- 2026-09-03T19:23:53Z
- Repository state
- ativo
- Language
- TypeScript
- License
- MIT
- Added
- 2026-08-29 03:02:05
- Updated
- 2026-09-03 05:00:18
- Origin id
io.github.Mangomunchr/farpy
README
# FARPY
**Verified GPU compute for humans, applications, and agents.**
FARPY accepts bounded GPU workloads, executes them asynchronously, delivers completed artifacts, and issues verifiable execution receipts.
## Public workload
**Blender Cycles GPU rendering — $0.01 per completed frame.**
Current public contract:
- Workload: Blender Cycles GPU
- Input: `.blend`
- Execution: asynchronous
- Output: downloadable artifact
- Integrity: SHA-256 artifact verification
- Evidence: FARPY execution receipt
- Transparency: public proof surfaces
- Status: `LIVE_PUBLIC_ALPHA`
Additional workloads are under development and are not currently public.
## Agent / API access
- MCP: https://api.farpy.com/mcp
- API: https://api.farpy.com/v1
- OpenAPI 3.1: https://farpy.com/openapi.json
- Quickstart: https://farpy.com/api/quickstart/
- Capabilities: https://api.farpy.com/v1/capabilities
- Pricing: https://api.farpy.com/v1/pricing
- Limits: https://api.farpy.com/v1/limits
Typical lifecycle:
`discover → price → submit → JOB-ID → execute → download → verify receipt`
## Agent discovery
- Official MCP Registry: https://registry.modelcontextprotocol.io/
- Smithery: https://smithery.ai/servers/mangomunchr/farpy
- Glama: https://glama.ai/mcp/servers/Mangomunchr/farpy-public
- PulseMCP: https://www.pulsemcp.com/servers
- Agent manifest: https://farpy.com/agents.json
- LLM context: https://farpy.com/llms.txt
## Public surfaces
- Website: https://farpy.com
- Proof: https://farpy.com/proof/
- BenchMork: https://farpy.com/benchmark
- Research: https://farpy.com/labs/research
- Security: [SECURITY.md](SECURITY.md)
## Local MCP / Glama
A local stdio MCP server for Cursor, Claude Desktop, Glama, and other MCP clients lives in [`mcp/`](mcp/).
It is a thin public client over FARPY's existing Job API. It does not include production server code and never logs `FARPY_AGENT_TOKEN`.
### Build and run
```bash
cd mcp
npm install
npm run build
npm test
node dist/mcp-server.js
```
Environment (see `.env.example`):
- `FARPY_AGENT_TOKEN` — Job API `farpy_agent_` key. Required for every tool. The server fails closed if it is missing.
- `FARPY_API_BASE` — API origin. Default: `https://api.farpy.com`
Example local client config:
```json
{
"mcpServers": {
"farpy": {
"command": "node",
"args": ["/absolute/path/to/farpy-public/mcp/dist/mcp-server.js"],
"env": {
"FARPY_AGENT_TOKEN": "farpy_agent_..."
}
}
}
}
```
Public MCP V1 tools: `inspect`, `quote`, `start`, `status`, `download`, `receipt`. `inspect` and `quote` do not spend. `start` is the spend boundary and requires `legal_acceptance=FARPY_LEGAL_V1`.
## Scope
FARPY is currently a public-alpha service.
Public capabilities, pricing, and limits are authoritative. Historical research, internal tests, and experimental workloads do not imply current public availability.