Outlook Contacts
live ProductivitySaaSOutlook / Microsoft 365 Contacts via Graph API: list contacts, fetch full records, and search relevant people for the signed-in user.
Tools
outlook_list_contacts List contacts from an Outlook / Microsoft 365 address book. Returns compact contact records (name, email addresses, phone numbers, company, job title). Supports keyword search across the contact field
No parameters required.
Try it
outlook_get_contact Get the full details of a single Outlook / Microsoft 365 contact by its ID, including display name, all email addresses, business and mobile phone numbers, home address, company name, job title, and d
No parameters required.
Try it
outlook_search_people Search the people most relevant to the signed-in Outlook / Microsoft 365 user — colleagues, frequent email contacts, and people in their organization — ranked by relevance. Returns matching people wit
No parameters required.
Try it
outlook_get_profile Get the signed-in user's Microsoft 365 / Outlook profile: display name, email address, and user principal name. Use to identify whose contacts and address book are connected.
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/outlook_contacts/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' curl -X POST https://gateway.pipeworx.io/outlook_contacts/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"outlook_list_contacts","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("outlook_list_contacts", {}); // Or ask in plain English:
const answer = await px.ask("outlook / microsoft 365 contacts via graph api: list contacts, fetch full records, and search relevant people for the signed-in user");