An MCP Server for interacting with Juniper's public Pathfinder APIs (https://apps.juniper.net).
Project description
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 Toolfeature_explorer_: Feature Explorercli_explorer_: CLI Explorer
Running the MCP Server
This MCP server is actually a composition of three MCP servers:
jnpr_pathfinder_mcp.server.hctjnpr_pathfinder_mcp.server.feature_explorerjnpr_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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jnpr_pathfinder_mcp-0.2.0.tar.gz.
File metadata
- Download URL: jnpr_pathfinder_mcp-0.2.0.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b07956c9b5ac7f2725f75db3c7e91dfaaf0224ad40e8ff726ece5182a95567b
|
|
| MD5 |
a8b135c63e9a1a1a8cc812dc519af6ae
|
|
| BLAKE2b-256 |
a47045cbcd90a798750ff78fff297f6ca8cb8f3eb83bd8ce65d311222454d241
|
File details
Details for the file jnpr_pathfinder_mcp-0.2.0-py3-none-any.whl.
File metadata
- Download URL: jnpr_pathfinder_mcp-0.2.0-py3-none-any.whl
- Upload date:
- Size: 10.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7c89d6dec957051f908dfb73e6ef2f9d448299a6434c60942b570065624daf9
|
|
| MD5 |
ead789a56601aaac5d3117fee1b7b388
|
|
| BLAKE2b-256 |
84ee0a6ad3910e7c046535f03c4e866e109bdc6d42c486106aa806de3317e74c
|