photon
photon is an MCP server. It reaches weather. It needs WEATHER_API_KEY to authenticate. Its repository has 100 GitHub stars and is licensed under MIT; we last read it on 2026-10-24.
Photon generates CLI tools, MCP servers, and web interfaces from a single TypeScript file.
Install
Read from photon’s own README, close to verbatim -- not written by us, and not guessed.
bun add -g @portel/photon photon new my-tool photon
What it reaches, and what it needs
Reaches
weather
Credential
WEATHER_API_KEY
Maintenance
Stars
100
State
listed
Licence
MIT
From the repository
Define intent once. Photon turns a single TypeScript file into CLI tools, MCP servers, and web interfaces.
Common questions about photon
- What does photon do?
- Photon generates CLI tools, MCP servers, and web interfaces from a single TypeScript file.
- How do I install photon?
- Its own README gives this command: bun add -g @portel/photon photon new my-tool photon. Run it where your MCP client can launch the server, and check the README for any settings it asks for.
- What does photon connect to, and what does it need?
- It reaches weather. The credentials we found in its source are WEATHER_API_KEY.
- Is photon official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 100 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-19.
- What licence does photon use?
- The repository declares the MIT licence.