portel-dev / photon
Define intent once. Photon turns a single TypeScript file into CLI tools, MCP servers, and web interfaces.
Why this job: says: mcp servers; topics: mcp-servers, model-context-protocol, claude-desktop, mcp



What it does
- MCP server for Claude, ChatGPT, Cursor, and agents
- Embedded app UI for chat clients that support MCP app resources
- CLI tool for scripts, demos, and automation
- Beam web interface for humans
- Web routes, schedules, webhooks, retries, state, and audit history when the
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 21 days ago
- Stars
- 100
- On GitHub
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v1.38.1
- Released 21 days ago
- Built with
- TypeScript
- 97% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 100% closed
- 0 still open
- Pull requests
- 4 merged
- 0 waiting
- Releases
- 58
- 30+ in the last year
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| cloudflare / mcp | 1,069 | 3 days ago | Apache-2.0 | No downloads |
| serpapi / serpapi-mcp | 184 | 5 days ago | MIT | No downloads |
| cyanheads / mcp-ts-core | 153 | yesterday | Apache-2.0 | No downloads |
More: languages, topics and project record
Languages
- TypeScript 97%
- HTML 1%
- Shell 1%
- JavaScript 1%
Topics
- ai-tools
- beam
- claude-code
- claude-desktop
- cli-tool
- cloudflare-workers
- cursor
- developer-tools
- marketplace
- mcp
- mcp-servers
- model-context-protocol
Project record
- JobMCP servers
- StatusListed
- Commits2,779
- Forks5
- Watching3
- Stars in 28 days0
- CreatedNov 5, 2025
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
