- Home
- MCP servers
- RFCXML
RFCXML
- typescript
0
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"shuji-bonji-rfcxml-mcp": {
"command": "npx",
"args": [
"-y",
"@shuji-bonji/rfcxml-mcp"
]
}
}
}You use this MCP server to obtain a structured, machine‑readable understanding of RFC documents from RFCXML. It extracts normative requirements, dependency relationships, definitions, and implementation checklists, enabling precise QA, traceability, and automation for RFC-based workflows.
How to use
You interact with the RFCXML MCP Server through an MCP client. Use the provided endpoints to fetch structured RFC data such as the overall structure, normative requirements, term definitions, references to other RFCs, and a generated implementation checklist. The server returns data in clearly labeled sections and metadata so you can build AI-assisted reasoning, verification, and implementation plans around RFCs.
How to install
Prerequisites you need on your machine: Node.js (LTS version) and npm. Install Node.js from the official website and verify with your shell:
node -v npm -v
Then choose one of the MCP start methods shown below.
# Option A: Run via npx (no local install required)
npx -y @shuji-bonji/rfcxml-mcp
# Option B: Global install for repeated use
npm install -g @shuji-bonji/rfcxml-mcp
# Then configure to run with the local binary
# (example configuration shown below)
Configuration examples
Use these MCP configuration snippets to register RFCXML MCP as a server in your MCP client. Choose the Option that matches your workflow.
{
"mcpServers": {
"rfcxml": {
"command": "npx",
"args": ["-y", "@shuji-bonji/rfcxml-mcp"]
}
}
}
Additional installation paths
If you prefer a permanent local install, you can install globally and reference the binary in your MCP configuration.
{
"mcpServers": {
"rfcxml": {
"command": "rfcxml-mcp",
"args": []
}
}
}
Available tools
get_rfc_structure
Retrieve the hierarchical structure of an RFC, including sections and metadata.
get_requirements
Extract normative requirements (MUST/SHOULD/MAY) with their associated sections.
get_definitions
Obtain term definitions and the scope in which they apply.
get_rfc_dependencies
List normative and informative references to other RFCs.
get_related_sections
Identify related sections within the same RFC.
validate_statement
Verify whether a given statement complies with RFC requirements.
generate_checklist
Create an implementation checklist based on RFC requirements.