An MCP server that provides rfc editing capabilities
SaferSkills independently audited mcp-rfc-editor (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
mcp-name: io.github.daedalus/mcp-rfc-editor
An MCP (Model Context Protocol) server for editing RFC TXT documents using the rfc-editor Python library.
pip install mcp-rfc-editorpython -m mcp_rfc_editorfrom mcp_rfc_editor import main
main()The server exposes the following tools:
load_rfc - Load and parse an RFC TXT file (creates session)download_rfc - Download an RFC from rfc-editor by ID (creates session)create_rfc - Create a new empty RFC document (creates session)get_document - Get the current document from session contextsave_rfc - Save an RFC document to TXT formatset_title - Set the document titleset_abstract - Set the document abstractadd_section - Add a new sectionupdate_section - Update an existing sectiondelete_section - Delete a sectionlist_sections - List all sections in the documentset_copyright - Set copyright noticeset_authors - Set document authorsto_dict - Convert document to dictionaryThe server maintains session context so you don't need to pass the full document object on every call:
# 1. Download an RFC - returns Session ID
result = download_rfc(rfc_id="791")
# Returns: {document..., "Session ID": "abc-123"}
# 2. Use session ID to get title (no document needed)
get_title(session_id="abc-123")
# 3. Modify and changes are persisted
set_title(session_id="abc-123", title="New Title")Alternatively, you can always pass the full document object directly (legacy mode).
pip install -e ".[dev]"pytest tests/black src/ tests/
ruff check src/ tests/~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.