Using it
What you can ask
You ask in plain language and your AI tool works out the searches. This page is about what is there to be asked for, and how the answers behave.
What your subscription unlocks
MCP is an add-on to your NPM subscription. On a website login, it includes Signals, Queues, Intel and Data Centers, within the audiences and regions your login can access. Organization Summaries is a separate add-on.
| Data set | What it adds | Tools |
|---|---|---|
| Signals | Search filings, permits and news; find them near a place; open full details; download attached documents. | search_signals, search_by_location, get_item_by_id, get_document, read_document |
| Queues | Search interconnection queue applications, find them near a place, and count or total capacity by state, status or technology. | search_queues, search_by_location, get_item_by_id |
| Intel | Search NPM's market intelligence articles and analysis. | search_intel, get_item_by_id |
| Data Centers | Search data center projects, find them near a place, and count them by state or status. | search_data_centers, search_by_location, get_item_by_id |
| Organization Summaries (add-on) | An AI-written profile of an organization, with citations back to the source records. | get_org_summary |
| Any data set | Look up organizations and companies. | search_organizations, get_item_by_id |
| Every MCP login | See which fields can be searched, filtered and grouped. | list_filters |
The tool names are what your AI tool shows when it asks permission to run a search.
Things to try
Beyond simple lookups you can filter by any field, by date or number ranges, sort, count, total and average by group (for example queue capacity by state), and search within a radius, a bounding box or a polygon.
- "Show me the latest solar signals in Texas"
- "How many interconnection queue applications are there per state, and which states lead on total MW?"
- "Break queue capacity in Texas down by technology"
- "Find data centers within 100 km of Houston"
- "Look up NextEra Energy and summarise their recent activity"
- "List the documents attached to that signal and give me download links"
How the answers behave
- Newest first, not best match first.
- Results come in date order (organizations by name). If the top results look off-topic, ask it to narrow the search rather than to re-rank.
- A page at a time.
- Each search returns up to 50 summaries (10 unless you ask for more), and paging stops at 10,000 results. "All of them" works better as "how many, grouped by...". For the full data, use the Customer API.
- Counts and totals cover everything that matches.
- They are not limited to the page shown. Grouped results list the 10 largest groups, and the 5 largest within each when you split a group further.
- Summaries, not full records.
- Ask for the full details of an item when you need them.
- Names have to be exact.
- A place or status that is spelled differently from NPM's data returns nothing rather than an error. If a search comes back empty, ask it to check the values it used.
Your login and access
- Sign-in is occasional, not per conversation.
- Your login is refreshed automatically between sign-ins. Expect to sign in again about three months after your last sign-in.
- Changes to your access take effect within an hour.
- Enabling MCP, a trial starting or ending, or access being removed shows up within an hour, or straight away if you disconnect and reconnect NPM in your AI tool.
- On a trial?
- Trials are limited by the number of calls rather than by time. When the limit is reached your AI tool will say so; contact your NPM account manager to continue.
- Signed in as someone else?
- The NPM sign-in uses your browser. If it is already signed in to NPM as a different person, start the connection again in a private window and use your own login.
- Set up before September 2026 with a separate NPM API login?
- Keep using it until your NPM account manager moves you to your website login.
What NPM sees
- Read-only.
- The connector searches and fetches NPM data. It never writes, edits or deletes anything.
- Only the search, not your conversation.
- Your AI tool decides what to look up and sends NPM just that search, such as "solar signals in Texas". NPM never receives your conversation, your files or anything else in your AI tool.
- Searches are recorded (prompts are not).
- NPM logs each search your AI tool sends with your login, as it does for API calls, to run the service and count trial calls.
- Your data scope is unchanged.
- Your AI tool sees exactly what your NPM login already has access to on the website.
Using NPM data with AI
- Answers, not a copy.
- Use is temporary: NPM data is fetched to answer a question, and your AI tool keeps nothing.
- A company AI tool.
- Use the connector from your company's Claude, Microsoft 365 Copilot or ChatGPT account, never a consumer or public AI service.
- No training or indexing.
- Never train AI models on NPM content, or store it in an AI search index or vector database.
- Building something automated?
- AI agents, chatbots, pipelines or connectors you build, including on the Customer API, need an AI Integration Addendum to your subscription first. Ask your NPM account manager.