Microsoft Teams Meeting MCP Server - Integrate your Agent with Microsoft Teams Meeting in Minutes

Knit's Microsoft Teams Meeting MCP Server gives your AI agents instant, code-free access to every Microsoft Teams Meeting API endpoint-read, write, and automate without OAuth headaches or custom endpoints.

Installing

MS Teams Meeting

MCP Server

Watch an agent automate workflows-all with knit's plug-and-play MCP Servers.

MCP Servers thumbnail

Key Features

All the power of AI-ready tools-serverless hosting, mix-and-match APIs, live updates, semantic search, and built-in auth-in a single, plug-and-play platform.

Serverless by Default

Spin up MCP Servers with zero infrastructure-Knit scales, patches, and monitors everything for you.

Plug-In Your Own APIs

Expose custom endpoints as AI-ready tools alongside knit's catalog, unifying proprietary logic and third-party apps in one place.

Hot-Swap Tools at Runtime

Add or remove tools without downtime; your agents see new capabilities instantly-no server restarts required.

Mix-and-Match Tool Bundles

Deploy only the API tools you need from any app in a single lightweight server-no bloat, no duplication.

Semantic Tool Search

Natural-language search surfaces the right tools for each use case, shrinking token costs and boosting LLM accuracy.

Auth Handled for You

OAuth, SAML, service accounts-Knit manages credentials and refreshes so your team never wrestles with tokens.

Actions available via

MS Teams Meeting

MCP Server

  • Unified Action

Get Single Calendar Details

The Get Single Calendar API retrieves details of a specific calendar using the calendarId. It returns information such as the calendar's name, description, timezone, owner details, colors, primary status, visibility, read-only status, reminders, active status, last modified date, location, shared users, and calendar type. The calendarId is a required query parameter obtained from the List Calendars API. The response includes a success flag and the calendar data if successful, or an error message if not.

Read more

  • Unified Action

List Event Instances

The List Event Instances API allows you to retrieve a list of all events associated with a master event. This is useful for getting details on recurring events and their individual occurrences within a specified time range. The API requires 'calendarId' and 'eventId' as mandatory query parameters. Optional parameters include 'startDateTime', 'endDateTime', 'pageSize', and 'pageToken'. The response includes details of each event such as title, description, location, start and end times, recurrence patterns, attendees, organizer, reminders, status, visibility, and conference details.

Read more

  • Unified Action

Retrieve Available Common Time Slots for Multiple Attendees

This API is used to retrieve available common time slots for multiple attendees within a specified time range. The request requires the start and end times in ISO 8601 UTC format, a list of attendee email addresses, and optionally the slot duration in minutes. The response includes a list of free time slots available for all attendees. Supported applications include Outlook Calendar and Google Calendar, with a restriction that the gap between start and end should be less than 62 days.

Read more

  • Unified Action

Reject an Application

This API is used to reject an application for a job. It requires the application ID, job ID, candidate ID, rejection ID, and a note as input. The rejection ID should be obtained from the List Rejection Reasons API. The response indicates whether the operation was successful or not. If not successful, an error message is provided.

Read more

  • Unified Action

Get Global Tags from ATS

This API endpoint retrieves a list of global tags from various Applicant Tracking Systems (ATS) such as Greenhouse, Lever, Workday, SAP SuccessFactors, Ashby, Zoho Recruit, JazzHR ATS, and Recruitee. The request requires an 'accept' header specifying 'application/json'. The response includes a success flag and a data object containing an array of tags, each with an 'id' and 'text'. If the request fails, an error object with a message is returned.

Read more

  • Unified Action

Add Tag to Candidate in ATS

This API endpoint allows adding a tag to a candidate in an ATS (Applicant Tracking System). The request requires the candidate ID, tag text, tag ID, application ID, and job ID. Tags can be added at the application level or candidate level depending on the ATS system. If the tag ID is not available, a dummy ID can be used. The response indicates whether the operation was successful or not.

Read more

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Other

we support

Non sed sit aliquet iaculis turpis eget sed netus suspendisse ac vel dolor vitae et cursus nibh rhoncus et mauris nibh.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No Item
Check Circle
Request Successfully Placed

We’ll let you know as soon as this app is available

Oops! Something went wrong while submitting the form.
Close Icon

What our users say

Hear from some amazing companies who solve their integration challenges with Knit!

“Amazing Product With Exceptional Support from the team.”

By using Knit we manage to speed up our development speed by orders of magnitude. The team have been very responsive and answer all our inquiries very fast.

Huynh H.

Multiplier

“A brilliant tool to let you seamlessly integrate with many different systems”

Very intuitive and easy to use, I have experienced no downtime despite using it to load a lot of data. It is very easy to integrate with and customer support is next level.

Jayesh

Scrut.io

“Seamless Integration Experience"

The APIs are well documented and self explanatory. The proactive communication by the team has been helpful in resolving any issues quickly.

Precisely, we are highly satisfied with the level of service and support provided.

Poorvi

Onsurity

“Easy to Integrate”

Knit's dashboard is very intuitive to setup and test any integration. Their sandbox is super useful when it comes to test any integration during development.

Aditya

RazorpayX

“Adding Integrations has never been easier”

KNIT was truly been a game-changer for our team and enhanced the way we work. Thanks to its effortless integrations, we could create our custom setup for so many use cases, including message updates on Slack, CRM insights from HubSpot, accounting notes from Xero, and many more!

Shreelekha S.

Floik

#1 in Ease of Integrations

g2-logo

4.9 out of 5 stars on G2

g2-logo

4.9 out of 5 stars on G2

Put Integrations on Autopilot. Talk to Experts.

Ready to get started?
Book a 1-on-1 demo today

MS Teams Meeting

MCP Server FAQ’s