Nifra docs
Server Details
Nifra docs, runnable examples, and API types as an MCP server for any AI assistant.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- nifrajs/nifra
- GitHub Stars
- 2
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Each tool targets a distinct artifact type: prose docs (nifra_docs), copy-paste snippets (nifra_example), declaration text (nifra_types), guided steps (nifra_learn), and symptom-based diagnosis split by domain (nifra_frontend vs nifra_runtime). The two closest pairs are nifra_example/nifra_gallery (both examples) and nifra_frontend/nifra_runtime (both symptom diagnosis), but each description explicitly states the boundary, so an agent can pick correctly with careful reading.
Every tool uses the same nifra_<noun> namespace prefix with a short, lowercase suffix (docs, example, types, learn, gallery, frontend, runtime). The only minor wrinkle is 'learn' being a verb among nouns, but the pattern is unmistakable and predictable.
Seven tools is well within the sweet spot and each one covers a genuinely different retrieval or diagnostic modality. Nothing feels redundant or padded; the gallery and examples are the only pair that could arguably be merged.
The surface covers search, runnable code, exact type declarations, onboarding flow, cross-adapter client debugging, and runtime-difference debugging, which is strong coverage of a docs/knowledge server. Minor gaps exist around version/migration lookups and deployment-specific troubleshooting, but those partly fall under docs/examples/learn.
Available Tools
7 toolsnifra_docsARead-onlyIdempotentInspect
Search nifra's framework documentation and get back ONLY the matching sections - auth, uploads, ISR, WebSockets, loaders, deployment, anything. Call with no query for the cheap section index; pass query (e.g. "isr revalidate") for the top matching sections. Use this instead of reading llms-full.txt (~150 KB) whole. For the EXACT TypeScript of a type/interface/function, call nifra_types instead (don't read .d.ts files).
Inputs: limit, query.
nifra_exampleARead-onlyIdempotentInspect
Get a verified, copy-pasteable Nifra code example for a task - auth route, file upload, ISR page, loader/action, typed client, SSE, deployment, and more. Every snippet is typechecked against the installed Nifra version, so it compiles as-is. Returns code as text for direct use. Call with no query for the grouped index; pass query (e.g. "protected route", "upload", "isr revalidate") for matching snippets.
Inputs: limit, query.
nifra_frontendARead-onlyIdempotentInspect
Diagnose a client-side Nifra problem by symptom across every adapter (React, Preact, Solid, Vue, Svelte, and vanilla). Returns the likely cause, a concrete fix, and how to verify it. Covers the Nifra server/client seam, hydration mismatches, duplicated framework runtimes, loader-data typing, and adapter-specific reactivity guidance. Call with no args for the index; pass symptom (e.g. "hydration mismatch", "value stopped updating") and/or adapter to filter.
Inputs: limit, adapter, symptom.
nifra_galleryARead-onlyIdempotentInspect
Open an interactive, filterable gallery of ALL of nifra's verified code examples (MCP Apps widget) - for browsing and discovering what exists. NOT for fetching one snippet as text: use nifra_example for that. Pass query to pre-filter; the widget also filters client-side.
Inputs: query.
nifra_learnARead-onlyIdempotentInspect
Walk the guided path to build a nifra app end to end - an ORDERED sequence (create → page route → loader → typed API → typed client → auth → background jobs → deploy), not the random-access search of nifra_docs/nifra_example. Call with no args for the step index; pass step: N for that step's goal, how to do it (which tool emits the correct artifact), and how to verify it. Use it when scaffolding a new app or learning nifra's flow - each step composes the other nifra_* tools.
Inputs: step.
nifra_runtimeARead-onlyIdempotentInspect
Explain a behavior that differs between Bun, Node, Deno and Cloudflare Workers by symptom. These are runtime behaviors, not Nifra's: request-target and Host handling, pipelining, JSON content-type, engine error messages, recursion depth, .env loading, and runtime-specific APIs. Returns what each runtime does, the fix (and the Nifra option that decides it when there is one), how to verify it, and the versions it was measured on. Call with no args for the index; pass symptom (e.g. "path guard skipped", "env var undefined") and/or runtime to filter.
Inputs: limit, runtime, symptom.
nifra_typesARead-onlyIdempotentInspect
Get the exact TypeScript declaration of any exported @nifrajs/* symbol - interface, type, class, function, or const. Each signature is generated from the package's built .d.ts and returns the complete declaration rather than prose. Pass name for an exact symbol (e.g. "RateLimitStore", "RouteSchema", "Context", "rateLimit"); pass query to search by keyword; omit both for the per-package index of names. A name lookup is always the complete declaration; a query returns a one-line summary plus the signature, collapsing an oversized body - pass full: true to override.
Inputs: full, name, limit, query.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
An MCP server that gives your AI access to the source code and docs of all public github repos
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Related MCP Servers
- FlicenseCqualityDmaintenanceAn MCP server that exposes Discord bot actions as tools for LLM clients.291-
- AlicenseNot gradedqualityBmaintenanceExposes Docusaurus documentation and OpenAPI specs as an MCP server, enabling AI agents to search docs and inspect API endpoints.185 npmMIT
- FlicenseAqualityDmaintenanceAn MCP server that provides AI clients with access to developer documentation via llms.txt files. Exposes tools, resources, and prompts.31-
- -licenseNot gradedqualityNot gradedmaintenanceAST-aware code exploration MCP server for AI agents, optimized for token efficiency.-
Glama MCP Gateway
Add one secure layer between your agents and this server.