Fanvue MCP Server
Project description
Fanvue MCP Server
A Model Context Protocol (MCP) server for the Fanvue API.
Installation
pip install fanvue-mcp
Usage
To run the server, you need to provide your Fanvue OAuth credentials. You can obtain these by creating an application in the Fanvue Developer Portal.
export FANVUE_CLIENT_ID="your_client_id"
export FANVUE_CLIENT_SECRET="your_client_secret"
export MCP_SERVER_PORT=8080
# Run the server
fanvue-mcp
Then configure your MCP client (e.g., Cursor, Claude Desktop) to connect to the server URL (default: http://localhost:8080/sse).
Environment Variables
FANVUE_CLIENT_ID: Your Fanvue OAuth Client ID (Required for Auth)FANVUE_CLIENT_SECRET: Your Fanvue OAuth Client Secret (Required for Auth)MCP_SERVER_PORT: Port to run the server on (Default: 8080)MCP_SERVER_HOST: Host to bind to (Default: 0.0.0.0)MCP_SERVER_URL: Public URL of the server (Default: http://localhost:8080) - used for OAuth redirectsFANVUE_API_URL: Fanvue API URL (Default: https://api.fanvue.com)FANVUE_AUTH_URL: Fanvue Auth URL (Default: https://auth.fanvue.com)DEBUG: Enable debug logging (Default: false)
Development
To develop locally:
- Clone the repository
- Install dependencies:
uv sync - Run the server:
uv run fanvue-mcp
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 fanvue_mcp-0.1.0.tar.gz.
File metadata
- Download URL: fanvue_mcp-0.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92cac3989d4eb452f2b6e90ad2255112f0ca43cf3d77afc0843d82a4f0184d2b
|
|
| MD5 |
090ace087c45ed70058ab22445876287
|
|
| BLAKE2b-256 |
ec5747006ed4b4fbab9b4c24bdb8f28ee5b76d09e68b47e57a38c0f73778ef9e
|
File details
Details for the file fanvue_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: fanvue_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a77d6c1761b94c3a8149db246dd91d800748cad7adb7e22cf74917259606a80d
|
|
| MD5 |
47c60d01bfeb81ff7e2be3a49562dcf5
|
|
| BLAKE2b-256 |
813d6db1f55f4b15d21fabf4ed60c07aa34aefcf9d48ae9927940a9bfeccdb20
|