WattScope
OfficialWattScope
Estimated carbon footprint of your team's AI usage — a remote MCP connector for Claude and other MCP clients.
Ask Claude to record a piece of work and WattScope attributes it to your organisation and to a project, then reports the estimated footprint back whenever you ask — per session, per project, or across the whole organisation.
There is one URL, no API key, and nothing to paste into a configuration file:
https://www.wattscope.com.au/mcp⚠️ Read this before trusting any number
Every figure WattScope produces is an order-of-magnitude estimate, not a measurement, and two independent limits apply.
The server cannot see your conversation. An MCP server receives only the tool calls made to it — there is no visibility into the surrounding Claude session's own token usage. Usage must be recorded deliberately; anything not recorded is not counted. That is a design constraint, not a roadmap item.
The emission factors are estimates. Providers do not publish per-token energy figures for hosted models, so the factor table infers them from public analyses of whole-query energy use. They are uncertain by a factor of several in either direction.
Every tool response carries a disclaimer field saying so. Do not use these
outputs for regulatory reporting, public environmental claims, or offset
retirement volumes.
What makes the numbers usable anyway is that WattScope grades them. Token counts reconcilable against a vendor's own usage API, counts a client's instrumentation exported as the work happened, and counts a person entered by hand are three different kinds of claim, and they are reported separately rather than blended into one confident-looking total.
Related MCP server: AI Impact MCP
Connect
Full step-by-step, always current: https://www.wattscope.com.au/connect
Claude Desktop and claude.ai
Customize → Connectors → + → name it WattScope, paste the URL → Add.
Claude sends you to wattscope.com.au to sign in and approve. An account is created on first sign-in — there is nothing to set up beforehand.
Works on Free, Pro, Max, Team and Enterprise. On the free plan you can have one custom connector at a time.
Claude Team and Enterprise
Members cannot add connectors themselves. An Owner adds it once for everyone:
Organization settings → Connectors → Add → Custom → Web.
Each member still signs in individually the first time, so usage stays attributed to the person who incurred it.
Claude Code
claude mcp add --transport http wattscope https://www.wattscope.com.au/mcpThen /mcp → wattscope → Authenticate. To share it with a repository
instead, commit an .mcp.json at the project root:
{
"mcpServers": {
"wattscope": {
"type": "http",
"url": "https://www.wattscope.com.au/mcp"
}
}
}Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"wattscope": {
"url": "https://www.wattscope.com.au/mcp"
}
}
}VS Code
.vscode/mcp.json:
{
"servers": {
"wattscope": {
"type": "http",
"url": "https://www.wattscope.com.au/mcp"
}
}
}Codex CLI and IDE
~/.codex/config.toml:
[mcp_servers.wattscope]
url = "https://www.wattscope.com.au/mcp"Then codex mcp login wattscope.
Codex has not been driven end to end against WattScope. The protocol and the sign-in flow are the same ones Claude uses, so it is expected to work — but expected is not verified. If it does not, tell us rather than assuming it is you.
Things to ask for
You do not call these tools yourself; you describe what you want and Claude chooses. Phrasings that work:
"Start tracking a new session for the reef survey project."
"Record that as 40,000 input and 8,000 output tokens on Sonnet."
"What has this session cost in carbon so far?"
"Show me the whole organisation's footprint this month, split by how well evidenced it is."
"Which of our projects is using the most, and how confident are those numbers?"
A session is a piece of work, not a conversation. It lasts until you start another one, so usage recorded across several chats about the same job stays together.
Tools
Eleven tools. Every one declares a title and the applicable readOnlyHint /
destructiveHint; none is destructive, and none reaches outside the service.
Tool | What it does | |
| read | Version, active org, session and project, factor set |
| read | Footprint recorded during this session |
| read | One project's total across sessions |
| read | Every tracked project, heaviest first |
| read | The whole organisation's footprint (admin only) |
| read | Indicative offset pricing — purchasing is not available |
| write | Start a new tracked session |
| write | Set the project subsequent usage counts toward |
| write | Switch which org tool calls operate on |
| write | Record the footprint of AI model usage |
| write | Estimate a Claude Desktop chat from character counts |
Two prompts: track_usage and carbon_report.
Your data
WattScope holds no credential for any other service. Each organisation's data is reachable only by that organisation — every tool call is scoped to the caller's authenticated org, and there is no parameter that widens it. Conversation content is never received, because an MCP server is not sent it.
Authentication is OAuth 2.0 with Dynamic Client Registration and PKCE. There is no API key to issue, lose, or rotate.
About this repository
This repo is the public listing and distribution artifact for WattScope: the connect instructions, the icons, the MCP Registry manifest, and the Claude plugin. It deliberately contains no server source — WattScope is a hosted service, and the server is not open source.
Registered in the official MCP Registry as au.com.wattscope/wattscope.
The documentation and configuration snippets here are MIT-licensed so you can copy them freely. The WattScope name and logo are not — see NOTICE.
WattScope Pty Ltd · ABN 26 702 095 743 · https://www.wattscope.com.au
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Tracks the estimated carbon footprint of AI model usage, per org and project.
1Sourced carbon emission factors + audit-traced calculations an AI can cite.
Verified CO2e for any transaction, activity, flight, shipment or CBAM import. 200+ countries.
Carbon footprints for products, carts, receipts and files — with one-step offsetting.
Related MCP Servers
AlicenseNot gradedqualityBmaintenanceEnables AI coding assistants to estimate session energy footprint and retire verified ecocredits on Regen Network, providing on-chain proof of regenerative contribution.163Apache 2.0- FlicenseAqualityDmaintenanceEstimates the environmental footprint of your AI use — energy (kWh), miles driven, water used for cooling, and CO₂ — plus a prompt-efficiency score, working with any AI client by measuring token usage.9-
- AlicenseNot gradedqualityBmaintenanceEstimates data-center water consumption from local Claude Code transcripts, providing water usage summaries, breakdowns by model/project, and a compact HTML widget.MIT
- FlicenseNot gradedqualityBmaintenanceProvides Claude Code integration to capture LLM usage events and surface cost, carbon, and savings reports via tools and hooks.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/WattScope/wattscope-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server