Skip to main content

Juniper Pathfinder Model Context Protocol Server

This MCP Server allows a model to work with the data behind the tools in the Juniper Pathfinder site (https://apps.juniper.net).

It contains tools in three namespaces:

  • hct_: Hardware Compatibility Tool
  • feature_explorer_: Feature Explorer
  • cli_explorer_: CLI Explorer

Running the MCP Server

This MCP server is actually a composition of three MCP servers:

  • jnpr_pathfinder_mcp.server.hct
  • jnpr_pathfinder_mcp.server.feature_explorer
  • jnpr_pathfinder_mcp.server.cli_explorer

all built using FastMCP and can run over stdio or streamable http.

Running the Full Server

To run all three components with a single interface, use uv for the simplest approach:

$ uv run jnpr_pathfinder_mcp --transport http --port 8888

This will expose tools for all supported pathfinder apps.

Running a Single Server

To run all three components with a single interface, use uv for the simplest approach:

$ uv run fastmcp jnpr_pathfinder_mcp.server.hct:mcp --transport http --port 8888

This will expose tools for the Hardware Compatibility Tool only.

Running in Docker

It may be even easier to run the MCP server using Docker:

$ docker run --rm -i -p 8888:8888 cbinckly/jnpr-pathfinder-mcp:latest

Configuring a Client

Release files for jnpr-pathfinder-mcp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jnpr-pathfinder-mcp 0.2.0
File Size Uploaded
jnpr_pathfinder_mcp-0.2.0.tar.gz 7.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jnpr-pathfinder-mcp 0.2.0
File Interpreter ABI Platform
jnpr_pathfinder_mcp-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.8 kB

Release files / jnpr_pathfinder_mcp-0.2.0.tar.gz

Download URL jnpr_pathfinder_mcp-0.2.0.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
5b07956c9b5ac7f2725f75db3c7e91dfaaf0224ad40e8ff726ece5182a95567b
BLAKE2b-256 checksum
How to use checksums
a47045cbcd90a798750ff78fff297f6ca8cb8f3eb83bd8ce65d311222454d241
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.2

Release files / jnpr_pathfinder_mcp-0.2.0-py3-none-any.whl

Download URL jnpr_pathfinder_mcp-0.2.0-py3-none-any.whl
Size 10.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d7c89d6dec957051f908dfb73e6ef2f9d448299a6434c60942b570065624daf9
BLAKE2b-256 checksum
How to use checksums
84ee0a6ad3910e7c046535f03c4e866e109bdc6d42c486106aa806de3317e74c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.2

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page