ppc64le/linux/: cforge-1.0.0b4+ppc64le1 metadata and description

Simple index

CLI for Context Forge allowing seamless management of local or hosted MCP and A2A resources.

author_email Gabe Goodhart <[email protected]>
classifiers
  • Development Status :: 4 - Beta
  • Intended Audience :: Developers
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.12
  • Programming Language :: Python :: 3.13
  • Framework :: FastAPI
  • Framework :: AsyncIO
  • Topic :: Internet :: WWW/HTTP :: WSGI :: Application
  • Topic :: Software Development :: Libraries :: Application Frameworks
  • Environment :: MetaData :: IBM Python Ecosystem
description_content_type text/markdown
dynamic
  • license-file
keywords MCP,API,gateway,proxy,tools,agents,agentic ai,model context protocol,multi-agent,fastapi,json-rpc,sse,websocket,federation,security,authentication
license_expression Apache-2.0
license_file
  • LICENSE
maintainer_email Gabe Goodhart <[email protected]>
project_urls
  • Homepage, https://ibm.github.io/mcp-context-forge/
  • Documentation, https://ibm.github.io/mcp-context-forge/
  • Repository, https://github.com/contextforge-org/contextforge-cli
  • Bug Tracker, https://github.com/contextforge-org/contextforge-cli/issues
  • Changelog, https://github.com/contextforge-org/contextforge-cli/blob/main/CHANGELOG.md
provides_extras
  • dev
requires_dist
  • rich>=13.9.4
  • typer>=0.20.0
  • mcp-contextforge-gateway==1.0.0b2
  • cryptography>=44.0.0
  • jsonschema>=4.23.0
  • pytest>=8.4.2; extra == "dev"
  • pytest-cov>=7.0.0; extra == "dev"
  • pytest-html>=3.1.1; extra == "dev"
  • twine>=6.2.0; extra == "dev"
  • build>=1.3.0; extra == "dev"
requires_python <3.14,>=3.11
File Tox results History
cforge-1.0.0b4+ppc64le1-py3-none-any.whl
Size
61 KB
Type
Python Wheel
Python
3
  • Replaced 1 time(s)
  • Uploaded to ppc64le/linux by ppc64le 2026-05-05 15:32:53

ContextForge CLI

Python 3.11+ License

A command-line interface for managing ContextForge MCP Gateway — seamlessly manage local or hosted MCP servers, tools, resources, prompts, and Agent-to-Agent services.

Part of the ContextForge ecosystem by IBM


Quick Start

Installation

pip install git+https://github.com/contextforge-org/contextforge-cli.git

First Steps

# Authenticate with your gateway
cforge login

# List available tools
cforge tools list

# Start a local gateway server
cforge serve

Features

Capability Description
MCP Server Management Register, configure, and monitor MCP server peers
Tool Operations Create, update, toggle, and organize MCP tools
Resource Management Manage MCP resources with subscription support
Prompt Library Store, organize, and execute prompt templates
Virtual Servers Build composite servers from multiple sources
A2A Integration Manage and invoke Agent-to-Agent services
Config Import/Export Backup and migrate gateway configurations

Commands

Authentication & Settings

cforge login              # Authenticate with the gateway
cforge logout             # Clear saved credentials
cforge whoami             # Show current user
cforge version            # Display CLI version

Resource Management

To see the full set of available comands, use cforge --help. To see the options for a sub command, use cforge <command> --help.

Here are some examples:

# Tools
cforge tools list [--mcp-server-id ID] [--json]
cforge tools get <tool-id>
cforge tools create [file.json]
cforge tools execute <tool-id>                    # Interactive schema prompt
cforge tools execute <tool-id> --data args.json   # Use JSON args file
cforge tools toggle <tool-id>

# Resources
cforge resources list
cforge resources create [file.json]

# Prompts
cforge prompts list
cforge prompts execute <prompt-id>

# MCP Servers
cforge mcp-servers list
cforge mcp-servers update <mcp-server-id> [file.json]

# Plugins (read-only admin API)
cforge plugins list [--search text] [--mode MODE] [--hook HOOK] [--tag TAG] [--json]
cforge plugins get <plugin-name>
cforge plugins stats

Plugin commands call /admin/plugins endpoints and require:

Server Operations

# Start the gateway server
cforge serve [--host HOST] [--port PORT] [--reload]

# Configuration management
cforge export [--output file.json]
cforge import <file.json>
cforge support-bundle      # Generate diagnostics

Output Options

Most commands support:


Configuration

Environment Variables

Variable Default Description
CONTEXTFORGE_HOME ~/.contextforge Configuration directory
MCG_HOST localhost Gateway host
MCG_PORT 8000 Gateway port

Additionally, all configuration in mcpgateway can be set via the environment or via CONTEXTFORGE_HOME/.env. For full details, see the docs.


Development

Setup

git clone https://github.com/contextforge-org/contextforge-cli.git
cd contextforge-cli
pip install -e ".[dev]"

Running Tests

pytest

Related Projects


License

Apache 2.0 — See LICENSE for details.


Contributing

Contributions welcome! Please see the ContextForge contributing guidelines.

Export Classification Notice

The software hosted on this website consists of publicly available open‑source packages. To the extent U.S. export regulations apply, software that is publicly available as described in 15 C.F.R. §§ 734.7 (for non-encryption software) or 742.15(b) (for encryption software) is not subject to the Export Administration Regulations (EAR). Users are responsible for complying with all applicable export laws and regulations.