Token导航 LogoToken导航TokenDH.com
Portfolio Python Cf logo
浏览器工具stdio官方级别未说明来源级核验

Portfolio Python Cf

MCP Server

wrangler

基于Cloudflare Workers构建的组合网站服务,集成Python应用、D1数据库和AI聊天机器人功能,适用于个人或企业展示项目组合。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
HTMLClaude浏览器自动化Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

oskarcode

提供方

oskarcode

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx wrangler deploy

详细介绍

Portfolio on Cloudflare Workers

Portfolio website built with Python Workers, Jinja2, D1 Database, and AI-powered chatbot using Claude MCP.

Architecture

┌─────────────────────────────────────────────────────────┐
│              CLOUDFLARE PYTHON WORKER                   │
│  ┌───────────────────────────────────────────────────┐  │
│  │  Python Application (entry.py)                    │  │
│  │  ├── Frontend (Jinja2 templates)                  │  │
│  │  ├── REST API endpoints                           │  │
│  │  └── AI Chatbot (Claude MCP Connector)            │  │
│  └───────────────────────────────────────────────────┘  │
│                          │                              │
│              ┌───────────┼───────────┐                  │
│              ▼           ▼           ▼                  │
│           ┌─────┐    ┌─────┐    ┌─────────┐            │
│           │ D1  │    │ MCP │    │ Claude  │            │
│           │(DB) │    │Server│   │  API    │            │
│           └─────┘    └─────┘    └─────────┘            │
└─────────────────────────────────────────────────────────┘

Project Structure

12-portfolio-python-cf/
├── src/
│   ├── entry.py              # Main Worker - Routes, Views, APIs
│   ├── index.py              # Worker export
│   ├── mcp/
│   │   └── claude.py         # Claude API + MCP integration
│   └── templates/            # Jinja2 HTML templates
├── schema.sql                # D1 database schema
├── seed_data.sql             # Initial data
├── wrangler.toml             # Worker config
├── DOCUMENTATION.md          # Full documentation
└── pyproject.toml            # Python dependencies

Quick Start

# Deploy
npx wrangler deploy

# Set API key for chatbot
npx wrangler secret put ANTHROPIC_API_KEY

Key Features

  • Python Workers: Native Python on Cloudflare edge
  • D1 Database: Serverless SQLite
  • AI Chatbot: Claude with MCP Connector for portfolio Q&A
  • Jinja2 Templates: Bootstrap 5 responsive design
  • REST API: Full CRUD at /api/*

URLs

ResourceURL
Productionhttps://portfolio.oskarcode.com
Workershttps://portfolio-python-cf.oskarmansanqu.workers.dev
MCP Serverhttps://portfolio-mcp.oskarmansanqu.workers.dev

Documentation

See DOCUMENTATION.md for full details on architecture, deployment, maintenance, and adding new content.

目录标签

目录标签

HTMLClaude浏览器自动化本地部署云端部署AI聊天机器人组合展示Python应用无服务器数据库

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

wrangler

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP