nonkyc-mcp
by cuddy-five
README.md
# nonkyc-mcp
An MCP server for [NonKYC.io](https://nonkyc.io) market data with technical-analysis
algorithms, focused on **BTCB2** (Bitcoin Blake2b). It is built in the open by four
adversarial AI agents running as GitHub Agentic Workflows; see [AGENTS.md](AGENTS.md).
## Use it
```bash
npm ci && npm run build
```
Add to an MCP client, for example Claude Code:
```bash
claude mcp add nonkyc -- node /path/to/nonkyc/dist/src/index.js
```
Tools so far: `get_ticker`. The [project brief](PROJECT.md) lists what the agents are
building next.
## Watch the agents
- **Actions tab**: runs named `planner #N r1`, `reviewer #N r1 plan`, `implementer #N r1`,
`verifier #N r1`, `merge #N r0`.
- **The issue**: every role posts a comment with its verdict and a plain-language note.
- **The PR**: reviewer inline comments and review summary.
Start work by labeling an issue `agent` (one at a time). Label the rest `agent-queue`;
each merge starts the oldest queued issue. Set the repository variable
`AGENTS_PAUSED=true` to stop everything. Issues labeled `agent-blocked` need you.
See [docs/agent-loop.md](docs/agent-loop.md) for operating details.
TDQS
B3.4/5.0
Scored across 1 tool
Disambiguation5/5
With only one tool, there is no possibility of confusing it with another; its purpose is unambiguous.
Naming Consistency5/5
The single tool follows a clear verb_noun pattern (get_ticker), and no inconsistency exists within the set.
Tool Count3/5
One tool is quite thin for a market data server; while it may be focused, a typical NonKYC integration would expose more endpoints.
Completeness2/5
Only ticker data is provided; missing order book, trades, market listing, and other common exchange data, creating significant gaps for most use cases.
Maintenance
ActivityMaintained
ResponsivenessResponsive