3gpp-mcp MCP Server

An MCP (Model Context Protocol) server that makes 3GPP specifications accessible to LLMs.

Local serverstdio

What is the 3gpp-mcp Server?

3gpp-mcp is an MCP project maintained in the higebu/3gpp-mcp repository. The maintainer describes its purpose as “An MCP (Model Context Protocol) server that makes 3GPP specifications accessible to LLMs”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using 3gpp-mcp. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

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
ProximityNEAR(AMF UE, 5)
list_specsList available specifications (paginated)
list_versionsList the versions of a spec and where each can be read from
get_tocGet table of contents of a spec
get_sectionGet section content (paginated)
compare_versionsCompare two versions of a spec: structural summary, or a section text diff
searchFull-text search across all specs
get_referencesGet cross-references between specs and RFCs
list_openapiList available OpenAPI definitions
get_openapiGet OpenAPI definition (paginated)
search_openapiFull-text search across OpenAPI definitions
get_asn1Get an ASN.1 assignment by name — in one spec or across all of them — or list a spec's assignment names
list_imagesList embedded images in a spec
get_imageGet an embedded image as base64 data viewable by LLMs
list_meetingsList a group's meetings, newest first, with codes, dates, TDoc ranges and FTP folders; without a group, the supported groups
list_tdocsList a meeting's documents from its official TDoc list, with type, status, source, agenda item, title and CR/LS details
get_tdocRead a meeting document (TDoc) as Markdown
get_meeting_reportRead a meeting's report (minutes) or final agenda by meeting name
FenceContent
NotationWhere

How to install the 3gpp-mcp Server

{
  "mcpServers": {
    "3gpp": {
      "command": "3gpp-mcp",
      "args": [
        "serve",
        "--db",
        "/path/to/data/3gpp.db"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.