Skip to main content
Glama

3GPP MCP Server

MCP server that exposes 3GPP Release 18 OpenAPI specifications as tools for AI assistants. Built on the 5GC_APIs spec collection.

Tools

Tool

Description

list_specs

List available specs, optionally filtered by keyword

list_specs_by_nf

Group specs by Network Function (AMF, SMF, UDM, etc.)

get_spec_info

Get metadata (title, version, servers) for a spec

get_paths

List all API endpoints in a spec

get_endpoint

Get raw endpoint details ($ref unresolved)

get_endpoint_resolved

Get endpoint with all $refs recursively inlined

list_schemas

List all schema names in a spec

get_schema

Get raw schema definition ($ref unresolved)

get_schema_resolved

Get schema with all $refs recursively inlined

search_specs

Full-text search across all specs (set deep=True for property/enum search)

search_schema_properties

Find all schemas containing a specific field name

find_references

Find cross-spec $ref dependencies

resolve_ref

Resolve a single $ref within or across specs

Related MCP server: OpenAPI MCP Server

Setup

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Usage

Claude Code

Add to your .mcp.json:

{
  "mcpServers": {
    "3gpp-specs": {
      "command": "/path/to/.venv/bin/python",
      "args": ["/path/to/server.py"]
    }
  }
}

Standalone

python server.py

Testing

source .venv/bin/activate
python test_server.py           # run test suite
python test_server.py --verbose # include output previews

Runs 43 test cases across all 13 tools covering correctness, error handling, and performance. Reports pass/warn/fail with timing breakdown and cold vs warm cache comparison.

Specs

The YAML files are 3GPP Release 18 OpenAPI specifications sourced from jdegre/5GC_APIs.

F
license - not found
Not graded
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    Enables AI assistants to access and search 3GPP telecommunications specifications through direct integration with the TSpec-LLM dataset. Provides real-time specification content, implementation requirements, and multi-spec comparisons for 3GPP standards development.
    4
    31
    29
    MIT
  • A
    license
    B
    quality
    F
    maintenance
    Enables AI assistants to search and retrieve information from 3GPP specification documents, including full-text search and specific lookup for LTE and 5G NAS cause values. It comes with pre-processed data for major specifications covering NAS, RRC, and protocol conformance testing.
    14
    3
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for AI access to Swagger by SmartBear.

  • Point Gecko at an OpenAPI spec; get first-call-correct, auth-hidden agent tools.

  • Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gholtzap/3gpp-mcp-5g'

If you have feedback or need assistance with the MCP directory API, please join our Discord server