Connect Claude Code to Datadog and Outlook
What happens next
Set up in minutes
Choose where it runs
On your computer through your own Claude Code, or hosted in the cloud. The rest of setup adapts to your choice:
Pick what it can do in Datadog
A preset of real Datadog operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Pick what it can do in Outlook
A preset of real Outlook operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Connect Datadog
One sign-in. The agent acts through your account, scoped to the operations you picked.
Connect Outlook
One sign-in. The agent acts through your account, scoped to the operations you picked.
Add your personal MCP link
The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your Claude Code first calls in.
Run this in your terminal
<your-link> is your personal server URL — setup mints it for you.
Exact capabilities
Tools Claude Code gets
Datadog
52 toolsCreate an alert/metric monitor.
Fetch a single monitor's details.
List all monitors, optionally filtered.
Edit an existing monitor.
Delete a monitor.
Silence a monitor, optionally scoped and timed.
Re-enable a muted monitor.
Search monitors by query string.
Post an event to the event stream.
Fetch a single event.
List events in a time range.
Query events with a structured filter.
Submit metric data points (time series).
Cross-product timeseries data query (v2).
Query metric points over a time range (legacy v1).
List metrics actively reporting since a timestamp.
Fetch metadata for a metric.
Submit a log entry to the intake.
Search log events (v2 query).
Aggregate/group log events.
Create a dashboard.
Fetch a dashboard definition.
List all dashboards.
Update a dashboard.
Delete a dashboard.
Open an incident.
List incidents.
Update incident fields/state.
Schedule a monitor downtime.
Cancel a scheduled downtime.
List scheduled downtimes.
Get a downtime by ID.
Update an existing downtime.
Create a Service Level Objective.
Get an SLO by ID.
List all SLOs.
Update an existing SLO.
Delete an SLO.
Get SLO performance history.
List infrastructure hosts.
Get total active host counts.
Mute a host to silence its alerts.
Unmute a host.
Get tags for a specific host.
Add tags to a host.
Replace all tags on a host.
Remove all tags from a host.
Post a service check run.
List synthetic tests.
Get a synthetic test configuration.
Trigger one or more synthetic tests to run immediately.
Pause or resume a synthetic test.
Outlook
89 toolsConfiguration for sending an email
Configuration for reading emails from inbox
Configuration for replying to an email
Configuration for forwarding an email
Configuration for getting a specific email by ID
Configuration for marking an email as read or unread
Configuration for deleting an email
Configuration for moving an email to a different folder
Configuration for creating an email draft
Configuration for listing mail folders
Configuration for creating a new mail folder
Configuration for getting attachments from an email
Configuration for getting mailbox settings
Configuration for updating auto-reply settings
Configuration for copying a message to another folder
Configuration for updating message properties
Configuration for sending an existing draft
Configuration for creating a reply draft
Configuration for creating a reply-all draft
Configuration for creating a forward draft
Configuration for adding an attachment to a message
Configuration for deleting an attachment
Configuration for updating a folder
Configuration for deleting a folder
Configuration for moving a folder
Configuration for copying a folder
Configuration for listing inbox rules
Configuration for getting a specific rule
Configuration for creating an inbox rule
Configuration for updating an inbox rule
Configuration for deleting an inbox rule
Configuration for listing master categories
Configuration for getting a specific category
Configuration for creating a category
Configuration for updating a category
Configuration for deleting a category
Configuration for getting MIME content
Configuration for sending MIME message
Configuration for listing calendar events
Configuration for creating a calendar event
Configuration for getting a calendar event
Configuration for updating a calendar event
Configuration for deleting a calendar event
Configuration for canceling a calendar event
Configuration for accepting an event invitation
Configuration for declining an event invitation
Configuration for tentatively accepting an event invitation
Configuration for dismissing an event reminder
Configuration for snoozing an event reminder
Configuration for finding available meeting times
Configuration for getting free/busy schedule
Configuration for listing recurring event instances
Configuration for listing calendars
Configuration for listing calendar groups
Configuration for getting room lists
Configuration for listing contacts
Configuration for creating a contact
Configuration for getting a contact
Configuration for updating a contact
Configuration for deleting a contact
Configuration for listing contact folders
Configuration for creating a contact folder
Configuration for getting a contact folder
Configuration for updating a contact folder
Configuration for deleting a contact folder
Starting points
What you can build
Meet the runner
About Claude Code
Good to know
Frequently asked questions
Keep exploring
More ways to connect
More tools for Claude Code
Popular Claude Code pairs
Make it yours
Open your Claude Code agent in one click.
NoClick runs Claude Code for you with Datadog and Outlook wired in as tools. Connect your account and run.