IETF Document Server MCP Server

Provides access to IETF RFC documents for Large Language Models via the Model Context Protocol.

Local serverstdioPython★ 13

What is the IETF Document Server MCP Server?

Provides access to IETF RFC documents for Large Language Models via the Model Context Protocol.

What the server does

This project implements a Model Context Protocol (MCP) server that provides access to IETF RFC documents. It enables Large Language Models to access RFC specifications through a standardized interface.

Credentials and setup notes

  • Python 3.11 or higher - Dependencies as listed in pyproject.toml

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_docs_numberGet the total number of RFC documents available in the index.
get_docParameters: - number: The RFC number (e.g., "1234") - start_line: The line number to start from (default: 1) - max_lines: Maximum number of lines to return (default: 200)
search_rfc_by_keywordParameters: - keyword: The search term to look for in RFC titles

Configuration

  • Python 3.11 or higher - Dependencies as listed in pyproject.toml

Example prompts to try

  • “Use IETF Document Server to Requirements.”
  • “Use IETF Document Server to list docs number.”
  • “Use IETF Document Server to get doc.”

Frequently asked questions

It provides a standardized interface for LLMs to access, search, and retrieve RFC documents, giving them access to crucial technical specifications and protocols defined by the IETF.