About Fastmcp Quickstart 20251125 Gswz
Fastmcp Quickstart 20251125 Gswz is an MCP server published by jordykovic in the Search category: fastMCP quickstart example - ready to deploy!.
Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/jordykovic/fastmcp-quickstart-20251125-gswzThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Fastmcp Quickstart 20251125 Gswz
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
FastMCP Quickstart Example
Version: 0.1.1
This is a quickstart example for FastMCP, automatically set up for you!
Getting Started
This repository now contains a small FastMCP server configured to interact with your Adobe Campaign instance at https://yourinstance.com/ while still keeping the original echo utilities for quick testing.
Files
neolane.py– thin FastMCP entrypoint; loads config, instantiates clients, registers tools.neolane_app/– internal package that hosts the actual implementation:config.py– env-driven credentials/URL loading.http_client.py– shared REST helper (campaign_status,campaign_get,campaign_post,get_instance_info).soap_client.py– reusable SOAP transport (logon/query/write/post-event helpers, query builders, workflow status polling, and richer fault logging).resources.py– reusable FastMCP resources/templates (e.g., workflow PostEvent payload).tools_http.py/tools_soap.py– FastMCP tool registrations that rely on the shared clients.
FastMCP Cloud still points to
neolane.pyonly; splitting the code simply keeps the implementation organized without changing the deployment story.
Configuration
No credentials are hardcoded in the source. All credentials are supplied through environment variables for stronger security.
Required environment variables
CAMPAIGN_BASE_URL— URL of your Adobe Campaign instance (e.g.https://your-instance.campaign.com)CAMPAIGN_USERNAME— Campaign usernameCAMPAIGN_PASSWORD— Campaign password
Optional environment variables
CAMPAIGN_VERIFY_SSL— Whether to verify SSL certificates (true/false, default:true)CAMPAIGN_TIMEOUT— Request timeout in seconds (default:60)
Local setup
-
Copy
env.exampleto.env:cp env.example .env -
Edit
.envwith your real credentials -
The
.envfile is ignored by Git (see.gitignore)
FastMCP Cloud
In your FastMCP Cloud deployment settings, add these environment variables with your real values.
Deployment
This repository is ready to be deployed!
- Create a new FastMCP Cloud account
- Connect your GitHub account
- Select
Clone our templateand a deployment will be created for you!
Learn More
This repository was automatically created from the FastMCP quickstart template.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.