pamelafox Profile Banner
Pamela Fox Profile
Pamela Fox

@pamelafox

Followers
25K
Following
3K
Media
2K
Statuses
30K

(she/her) Currently a Principal Cloud Advocate in Python at Microsoft. Happy Pride! πŸ³οΈβ€πŸŒˆ πŸ³οΈβ€πŸŒˆ πŸ‘©πŸ½β€β€οΈβ€πŸ’‹β€πŸ‘©πŸΌ πŸ‘¨πŸΌβ€β€οΈβ€πŸ‘¨πŸΏ

El Cerrito, CA
Joined November 2007
Don't wanna be here? Send us removal request.
@pamelafox
Pamela Fox
21 days
There's one month left in 2025- still time to learn MCP with our 3-part free livestream series! Topics: πŸ› οΈ Building MCP servers with @FastMCP πŸ€– Connecting agents to servers ☁️ Deploying to the @Azure cloud πŸ”Adding auth (API keys, OAuth2) Register: πŸ”— https://t.co/pylZy5dFJR
1
16
49
@pamelafox
Pamela Fox
12 hours
Where are folks donating this year? I'm interested in LGBTQ rights, children's health, female reproductive freedom, world peace, local bay area initiatives, etc.
2
0
7
@pamelafox
Pamela Fox
4 days
Missed my Python + MCP livestream series this week? You can still watch the recordings, download the slides, and fork the code: https://t.co/j8m5Dtlql9
0
7
22
@pamelafox
Pamela Fox
5 days
Today's Python + MCP live stream was all about auth! Covered: * API key access * MCP Auth: OAuth 2.1 + PRM + ASMD + CIMD/DCR * OAuth full flow with Keycloak + FastMCP * OAuth proxy flow with Entra ID + FastMCP Vid: https://t.co/rN8pJ9v19I Slides: https://t.co/oOUrwbmQE9
0
2
11
@pamelafox
Pamela Fox
5 days
Got a ton of questions in OH about restricting tool access based off user roles, so my homework is to make an MCP server that uses Entra + groups lookup + OBO flow.
2
0
6
@pamelafox
Pamela Fox
5 days
Today's Python + MCP live stream was all about auth! Covered: * API key access * MCP Auth: OAuth 2.1 + PRM + ASMD + CIMD/DCR * OAuth full flow with Keycloak + FastMCP * OAuth proxy flow with Entra ID + FastMCP Vid: https://t.co/wwYciy86fi Slides: https://t.co/WiUuLw7fJl
1
0
7
@code
Visual Studio Code
5 days
We now support Agent Skills - the open standard created by @AnthropicAI for extending AI agents with specialized capabilities. Create skills once, use them everywhere. πŸ”— https://t.co/4GomgRJ21O
83
445
3K
@pamelafox
Pamela Fox
5 days
πŸ”΄ Streaming in 15 mins: Authentication for Python MCP servers (featuring demos of FastMCP + Keycloak or Entra) https://t.co/wwYciy86fi
0
0
11
@pamelafox
Pamela Fox
5 days
We surveyed devs watching our "Building Python MCP servers" stream. A surprising number said they'd "never built *or* used MCP servers" - 48% of en audience, 74% of es audience. Looks like we need to spend more time just showing how to use MCP servers (like in GitHub Copilot).
1
0
8
@pamelafox
Pamela Fox
6 days
My stream today was all about deploying FastMCP servers! We discussed: * Starlette β†’ uvicorn β†’ Dockerfile * IaC β†’ Azure Container Apps * Observability with OpenTelemetry, App Insights, Logfire * Private networking Vid: https://t.co/e0yROR8cR3 Slides:
0
4
27
@pamelafox
Pamela Fox
6 days
Another Q in OH today, one I get a lot: What's the diff between MCP and A2A? Why would you use A2A? I pointed them to https://t.co/OKpk943D1T but tbh, I don't know of anyone using A2A in prod scenarios. Are any of you?
1
0
2
@pamelafox
Pamela Fox
6 days
A good q from MCP office hours today: If you've written an MCP server yourself (without an SDK), how do you ensure it's compliant with the MCP spec?
3
1
13
@pamelafox
Pamela Fox
6 days
πŸ”΄ Streaming in 30 min: Deploying Python MCP servers to the cloud (using Docker, uvicorn, and Azure Container Apps, plus OpenTelemetry for observability) https://t.co/e0yROR8KGB
0
0
1
@pamelafox
Pamela Fox
6 days
Today's session on building MCP servers with FastMCP was very fun! YouTube recording: https://t.co/amg12HTRok Slides: https://t.co/43J9gqpZs8 Code: https://t.co/g2czIjoJko Join tomorrow for deploying, observability, and private networking:
Tweet card summary image
developer.microsoft.com
Learn new skills, meet new peers, and find career mentorship. Virtual events are running around the clock so join us anytime, anywhere!
0
10
83
@pamelafox
Pamela Fox
7 days
πŸ”΄ Streaming in 10 mins: Building MCP servers with Python and FastMCP (Part 1 of our 3-part series) https://t.co/amg12HTRok
1
7
43
@pamelafox
Pamela Fox
21 days
There's one month left in 2025- still time to learn MCP with our 3-part free livestream series! Topics: πŸ› οΈ Building MCP servers with @FastMCP πŸ€– Connecting agents to servers ☁️ Deploying to the @Azure cloud πŸ”Adding auth (API keys, OAuth2) Register: πŸ”— https://t.co/pylZy5dFJR
1
16
49
@pamelafox
Pamela Fox
8 days
Authorization server metadata discovery diagram/slide (didn't seem worth it to show all the URLs in the diagram)
0
0
1
@pamelafox
Pamela Fox
8 days
PRM flow diagrams:
1
0
1
@pamelafox
Pamela Fox
8 days
Already found one issue with the arrows, fixed...
1
0
1
@pamelafox
Pamela Fox
8 days
For me, the best way to make sure I understand an OAuth flow is to draw a flow diagram. Here's an oversimplified version of the MCP auth flow, which is missing details for Authorization Server discovery, DCR, CIMD. Next I'll draw those diagrams to make sure I understand those!
3
6
33
@pamelafox
Pamela Fox
8 days
The modelcontextprotocol repo has an https://t.co/BQvh98Wuct - first time I've seen that in a repo. https://t.co/GzSpRHAa01 Oo, and a https://t.co/9SSzjr7N0P - looks like that was added just after the foundation announcement.
0
0
2