codeitalldev avatar

codeitall

codeitalldev/codeitall

Connects Claude to a Postgres-backed behavioral oracle for Rust crate APIs with 66 million probe records across datetime, crypto, encoding, and JWT operations. Exposes five tools: signature search by type shape, behavior lookup for specific functions showing actual input/output tables, cross-implementation comparison tables, deprecation resolution, and routing for general API questions. No LLM generation in responses, just deterministic SQL and bge-m3 embedding retrieval. Useful when you need runtime behavior data instead of documentation claims, or want to see how chrono versus time actually handle the same duration string. Free tier at 10k requests per day, no signup.

tools
5
transport
HTTP
last updated
May 27, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

answer_api_questionOpen-ended Rust API questions; routes deterministically (rule-based, no LLM) and falls back to bge-m3 cosine retrieval.

Open-ended Rust API questions; routes deterministically (rule-based, no LLM) and falls back to bge-m3 cosine retrieval.

No parameter schema in public metadata yet.

signature_searchYou know the signature shape (`fn(&str) -> Result<Vec<u8>, _>`); get ranked candidate functions + crate, downloads, yank status.

You know the signature shape (`fn(&str) -> Result<Vec<u8>, _>`); get ranked candidate functions + crate, downloads, yank status.

No parameter schema in public metadata yet.

behavior_lookupA specific `(crate, fn_name)`; get the probe-observation table verbatim — each row `(input, outcome=ok|err|panic, value_or_error)`.

A specific `(crate, fn_name)`; get the probe-observation table verbatim — each row `(input, outcome=ok|err|panic, value_or_error)`.

No parameter schema in public metadata yet.

compare_implementationsA task category (e.g. "base64 crates"); get the side-by-side cross-implementation behavior table.

A task category (e.g. "base64 crates"); get the side-by-side cross-implementation behavior table.

No parameter schema in public metadata yet.

find_modern_equivalentA suspected-deprecated call; get the current canonical alternative + yank/advisory rows.

A suspected-deprecated call; get the current canonical alternative + yank/advisory rows.

No parameter schema in public metadata yet.

Sponsors

Readme

codeitall — Rust API behavioral oracle

Version-pinned behavioral oracle for Rust package APIs, built for AI coding agents. Five deterministic tools backed by a Postgres substrate of 66,549,370 pattern_records and 107 successful probe runs across 7 task families (datetime, duration, base64, JSON strict-vs-permissive, JWT verify, AEAD encrypt/decrypt, constant-time compare).

Hosted, free, no signup: https://api.codeitall.dev

This repository is codeitall's public surface — the API reference, OpenAPI spec, the "For AI Agents" page, and the per-family pages. The ingest/indexer and server source are not redistributed; you consume codeitall by querying the hosted API, not by running it yourself.

What it answers

The differentiator from a docs RAG: the substrate captures runtime behavior (what a function actually does on a canonical input set, observed empirically), not just documentation (what it claims to do). It targets the documentation-vs-runtime gap — yank status, RustSec advisories, deprecation renames, and cross-implementation behavior tables.

Tools


View the full README on GitHub

Details

Repository
github.com/codeitalldev/codeitall
Website
api.codeitall.dev/for-ai-agents.html
Category
Search & Web Crawling
Transport
HTTP
Registry
MCP registry, active

Related Search & Web Crawling MCP servers

View all
152choujiang avatarSocialDataX 小红书 Xiaohongshu XHS RedNote MCPcom.52choujiang/xhs-insightsXHS search/details, PGY, comments/replies, users/ID resolution/posts, transcript0stars
2sairaj-reddy avatarAibooma - AI Agent Registrysairaj-reddy/aiboomaAI agent registry — search, discover, register, and connect agents via MCP.0stars
3aidevboard avatarAI Dev Jobscom.aidevboard/jobsMCP for 8,700+ current AI jobs. 13 tools: search, match, salaries, companies, commerce quotes.0stars
4vannet avataraNotepadvannet/anotepad-mcpAI access to your aNotepad online notes: read, search, write, and organize via 22 tools.0stars
5arcasos avatarArcasos Rentalscom.arcasos/arcasos-rentalsKorean premium short-term rental search: natural language or structured filters (SHV engine).0stars
6atomdomains avatarAtom.com — Premium Domainsatomdomains/atom-mcp-serverSearch, appraise, trademark-check, and buy premium brandable domain names from Atom.com.0stars