Skip to main content
Glama
cuddy-five

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