{"id":13042,"date":"2025-05-14T14:27:44","date_gmt":"2025-05-14T12:27:44","guid":{"rendered":"https:\/\/flaven.fr\/?p=13042"},"modified":"2026-09-16T10:12:58","modified_gmt":"2026-09-16T08:12:58","slug":"maximizing-claude-ai-desktop-app-mcp-agents-presentation-generation-guide","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2025\/05\/maximizing-claude-ai-desktop-app-mcp-agents-presentation-generation-guide\/","title":{"rendered":"Maximizing Claude AI: Desktop App, MCP, Agents &#038; Presentation Generation Guide"},"content":{"rendered":"<p>I don&#8217;t consider myself a developer! Although I&#8217;ve long understood the value of programming because it allows you to get to grips with reality on some digital issues, I do not consider myself an AI specialist either, but rather an AI user.<\/p>\n<p>As a user attentive to technological trends, my curiosity is sometimes piqued by emerging innovations. Some disappear as quickly as they appeared, while others become unavoidable phenomena.<\/p>\n<p>Faced with these novelties, I always ask myself the same question: &#8220;Can this be useful to me in any way?&#8221;<\/p>\n<p><H2>Why MCPs Deserve Your Attention in 2025<\/H2><\/p>\n<p>Model Control Protocols (MCPs) caught my attention through repetitive alerts from sources like Medium. I gradually understood that this topic could be important.<\/p>\n<p>From my understanding, MCPs present an obvious benefit with the help of Claude Desktop for example. They offer the possibility of running language models like Claude Sonnet directly on your computer and designing functions that intervene on your machine like a super assistant.<\/p>\n<p>There are numerous articles on the concept of MCPs, and I&#8217;ve tried to understand how they could impact my daily life.<\/p>\n<p><H2>Three Practical Applications for Non-Developers<\/H2><\/p>\n<p><b>Claude Desktop: AI Directly on Your Machine<\/b><\/p>\n<p>Claude Desktop represents a great advancement for non-technical users, even though it still required some programming skills. This application allows you to access Claude Sonnet&#8217;s capabilities directly from your computer.<\/p>\n<p>More on <a href=\"https:\/\/claude.ai\/download\" target=\"_blank\" rel=\"noopener\">https:\/\/claude.ai\/download<\/a><\/p>\n<p><b>AI Agents: Automate Without Coding<\/b><\/p>\n<p>AI agents constitute the second important application. These intelligent assistants can be configured to perform specific tasks on your computer, such as organizing files or extracting information, without you having to write a single line of code.<\/p>\n<p><b>The Claude Extension for Google Sheets<\/b><\/p>\n<p>The Claude extension for Google Sheets, accessible via an API key, transforms data analysis. It allows you to query your data in natural language and obtain relevant visualizations without in-depth knowledge of data analysis.<\/p>\n<p><H2>FAQ: MCPs for Non-Technicians<\/H2><\/p>\n<p><b>What exactly is an MCP?<\/b><br \/>\nA Model Control Protocol (MCP) is a set of rules that allow an AI model to interact with other systems, such as your computer or applications.<\/p>\n<p><b>Do you need to be a developer to use these technologies?<\/b><br \/>\nNo, that&#8217;s precisely the advantage of these advancements: they&#8217;re designed to be accessible to users without particular technical skills.<\/p>\n<p><b>What is the simplest application to start with?<\/b><br \/>\nClaude Desktop is probably the most accessible entry point for non-developers wishing to explore these technologies.<\/p>\n<p><H2>Bonus: Generating Presentations with Claude<\/H2><\/p>\n<p>As a bonus, I&#8217;m also sharing a method for generating PowerPoint or Reveal.js presentations using Claude. I&#8217;ve had to do it and I&#8217;ll probably have to do it again. It&#8217;s simply a matter of generating a narrative path from a set of scattered notes and then, once this path has been structured by Claude, producing an output in PowerPoint or Reveal.js format!<\/p>\n<p>This approach perfectly illustrates how non-developers can leverage advanced AI capabilities for everyday tasks, thus transforming their productivity without requiring in-depth technical skills.<\/p>\n<h2>1. Claude Desktop, MCP &#038; Python<\/h2>\n<p>Nothing else to say other than what I said above, it is mainly for me the possibility of integrating functionalities which make functions interpreted by Claude Desktop interact, functions which can also have direct actions on my laptop.<\/p>\n<blockquote><p>\nMCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.\n<\/p><\/blockquote>\n<pre>\r\n# the path to the config file for claude desktop\r\n\/Users\/[username]\/Library\/Application Support\/Claude\/\r\n# the config file for claude desktop\r\n\/Users\/[username]\/Library\/Application Support\/Claude\/claude_desktop_config.json\r\n<\/pre>\n<p>The idea is simple and can be summed up by this dilemma:<\/p>\n<ul>\n<li>Whitout MCP: Fragmented AI development<\/li>\n<li>Whith MCP: Standardized AI development<\/li>\n<\/ul>\n<blockquote><p>\nThe Model Context Protocol (MCP) lets you build servers that expose data and functionality to LLM applications in a secure, standardized way. Think of it like a web API, but specifically designed for LLM interactions. MCP servers can:<\/p>\n<p>Expose data through Resources (think of these sort of like GET endpoints; they are used to load information into the LLM&#8217;s context)<br \/>\nProvide functionality through Tools (sort of like POST endpoints; they are used to execute code or otherwise produce a side effect)<br \/>\nDefine interaction patterns through Prompts (reusable templates for LLM interactions)<br \/>\nAnd more!\n<\/p><\/blockquote>\n<p>Here is an extremely fast Python package and project manager, written in Rust and required to make the MCP server work. Read more on <a href=\"https:\/\/docs.astral.sh\/uv\/\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.astral.sh\/uv\/<\/a><\/p>\n<p>See files in <a href=\"https:\/\/github.com\/bflaven\/ia_usages\/tree\/main\/ia_using_claude\/ia_claude_mcp_python\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/bflaven\/ia_usages\/tree\/main\/ia_using_claude\/ia_claude_mcp_python<\/a><\/p>\n<h2>2. Create Agents in Claude<\/h2>\n<p>When you subscribe, you can make Claude work just for you by creating agents. This is bigger than just typing prompts &#8211; whether you&#8217;re looking for information, creative content, analysis, or technical help. It&#8217;s about turning Claude into your personal AI that follows your specific instructions and works with your content.<\/p>\n<p>Defining an agent in Claude is done using three elements to complete: Name, Description, Set project instructions, and it&#8217;s possible to add content elements in <b>&#8220;Project knowledge&#8221;<\/b>.<\/p>\n<p><b>Name:<\/b><\/p>\n<pre>\r\nSEO_AGENT_TEST_1\r\n<\/pre>\n<p><b>Description:<\/b><\/p>\n<pre>\r\nTest #1 SEO agent Claude\r\n<\/pre>\n<p><b>Set project instructions:<\/b><\/p>\n<pre>\r\nYou will be my personal AI agent to help me complete various tasks related to marketing and content creation. This includes creating social media content, blog posts, ad copy, emails, and generating content that sounds like me.\r\n\r\nYou are an expert in Artificial Intelligence (AI), ChatGPT, SEO, PPC, and everything related to marketing. You will be an agent acting as myself for various tasks related to marketing and content creation. In all of your outputs, please follow the provided instructions:\r\n\r\nUse the uploaded knowledge to mimic my writing style for all your responses\r\nUse a writing tone that shows expertise, seriousness, and empathy; this should sound like it was written by a human\r\nWrite at an eighth grade reading level that's understandable to the average person\r\nDo not use the following words or phrases in any output: \"delve, tapestry, vibrant, landscape, realm, embark, excels, vital, comprehensive, intricate, pivotal, moreover, arguably, notably, dive into, intriguing, holistic, sail into the future, ethical considerations, area, realm, in the field of, make the world better, in the future, in essence.\r\n\r\n1. voice matching\r\n- Always mirror my conversational, straightforward writing style\r\n- Use contractions naturally (I'm, You'll, we're etc.)\r\n- Keep sentences punchy and direct\r\n- Avoid formal and Academic language unless specifically requested\r\n- Write in first person when creating content from my perspective \r\n\r\n\r\n2. readability requirements\r\n- Target an eighth grade reading level consistently\r\n- Use short paragraphs (2 or 4 sentences maximum)\r\n- Break up text with subheadings every 2-3 paragraphs\r\n- Avoid complex terminology without explanation\r\n- Use bullet points sparingly and only when improve readability\r\n\r\n3. prohibited language & terms of avoid these AI and marketing Buzzwords\r\nLeverage\r\nUtilize (use \"use\" instead)\r\nOptimize\r\nRobust\r\nSolution\r\nSeamless\r\nGame-changing\r\nInnovative\r\nRevolutionary\r\nNext generation\r\nState-of-the-art\r\nChange in thinking\r\nSynergy\/synergistic\r\nBest-in-class \r\nParadigm shift \r\n<\/pre>\n<p>See files in <a href=\"https:\/\/github.com\/bflaven\/ia_usages\/tree\/main\/ia_using_claude\/ia_claude_create_agents\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/bflaven\/ia_usages\/tree\/main\/ia_using_claude\/ia_claude_create_agents<\/a><\/p>\n<p><i>Two additional investigations discovered along the way and much more practical.<\/i><\/p>\n<h2>3. Extra-stuff: CLAUDE FOR SHEETS, using claude and prompt in Google Sheets<\/h2>\n<p>You can connect Claude to Google Sheets using an API key. ChatGPT offers similar connections, and works with more programs like Canvas too. The main idea stays the same though: you set up your prompts and content, then choose how you want the results to look.<\/p>\n<p>My prompt to get some examples from Claude directly, which is also my user story, was as follows:<\/p>\n<blockquote><p>\nAs a specialist for Claude for Sheets can you give a set of functions that helpful to automate some task on SEO with the ability to input text from a column.<\/p><\/blockquote>\n<p><b>Why connect Google Sheets with an API key?<\/b><\/p>\n<p>It gives you the best of both worlds:<\/p>\n<ul>\n<li>You get to use prompts for everything from writing content to office tasks as you learn more about them.<\/li>\n<li>You don&#8217;t need to build special screens to use AI.<\/li>\n<li>You can better manage how much you spend on input and output tokens.<\/li>\n<\/ul>\n<p><b>Here are some examples of functions available in Google Sheets.<\/b><\/p>\n<pre>\r\n=CLAUDE(\"Generate 5 long-tail keyword variations for: \"&A2, \"claude-3-haiku-20240307\", \"temperature\", 0.2)\r\n<\/pre>\n<pre>\r\n=CLAUDE(\"Create an SEO-optimized H1 headline for this topic: \"&A2&\". Include the keyword: \"&B2, \"claude-3-haiku-20240307\", \"temperature\", 0.5)\r\n<\/pre>\n<p>See files in <a href=\"https:\/\/github.com\/bflaven\/ia_usages\/tree\/main\/ia_using_claude\/ia_claude_for_sheets\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/bflaven\/ia_usages\/tree\/main\/ia_using_claude\/ia_claude_for_sheets<\/a><\/p>\n<h2>4. Extra-stuff: Using IA to make a presentation using Reveal.js or PowerPoint<\/h2>\n<p>The idea behind these examples are to show how to create a &#8220;roadmap&#8221; for your presentation or video. The roadmap is the story that guides your slides and makes your message clear for work or personal projects. You can then easily turn this roadmap into a Reveal.js or PowerPoint presentation. This approach saves you lots of time and helps you get more done.<\/p>\n<pre>\r\n\r\n# Clone the git repo Reveal.js\r\ngit clone https:\/\/github.com\/hakimel\/reveal.js.git\r\ncd reveal.js\r\n\r\n# Install dependencies\r\nnpm install\r\n\r\n# Use Reveal.js\r\n\r\n# start local\r\nnpm start\r\n\r\n# check localhost\r\nhttp:\/\/localhost:8000\r\n<\/pre>\n<p>See files in <a href=\"https:\/\/github.com\/bflaven\/ia_usages\/tree\/main\/ia_using_claude\/generate_ppt_python\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/bflaven\/ia_usages\/tree\/main\/ia_using_claude\/generate_ppt_python<\/a><\/p>\n<p><H2>More infos<\/H2><\/p>\n<ul>\n<li>Configuring and Using Styles | Anthropic Help Center<br \/><a href=\"https:\/\/support.anthropic.com\/en\/articles\/10181068-configuring-and-using-styles\" target=\"_blank\" rel=\"noopener\">https:\/\/support.anthropic.com\/en\/articles\/10181068-configuring-and-using-styles<\/a><\/li>\n<li>Examples of Projects you can create | Anthropic Help Center<br \/><a href=\"https:\/\/support.anthropic.com\/en\/articles\/9529781-examples-of-projects-you-can-create\" target=\"_blank\" rel=\"noopener\">https:\/\/support.anthropic.com\/en\/articles\/9529781-examples-of-projects-you-can-create<\/a><\/li>\n<li>5 Real Claude Project Examples Anyone Can Use<br \/><a href=\"https:\/\/tactiq.io\/learn\/claude-project-examples\" target=\"_blank\" rel=\"noopener\">https:\/\/tactiq.io\/learn\/claude-project-examples<\/a><\/li>\n<li>Google Colab<br \/><a href=\"https:\/\/colab.research.google.com\/drive\/1SoAajN8CBYTl79VyTwxtxncfCWlHlyy9#scrollTo=NTOiFKNxqoq2\" target=\"_blank\" rel=\"noopener\">https:\/\/colab.research.google.com\/drive\/1SoAajN8CBYTl79VyTwxtxncfCWlHlyy9#scrollTo=NTOiFKNxqoq2<\/a><\/li>\n<li>Everything a Developer Needs to Know About the Model Context Protocol (MCP)<br \/><a href=\"https:\/\/neo4j.com\/blog\/developer\/model-context-protocol\/\" target=\"_blank\" rel=\"noopener\">https:\/\/neo4j.com\/blog\/developer\/model-context-protocol\/<\/a><\/li>\n<li>blog_post_writer\/src\/agents\/prompts.py at master \u00b7 jordan-jakisa\/blog_post_writer \u00b7 GitHub<br \/><a href=\"https:\/\/github.com\/jordan-jakisa\/blog_post_writer\/blob\/master\/src\/agents\/prompts.py\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/jordan-jakisa\/blog_post_writer\/blob\/master\/src\/agents\/prompts.py<\/a><\/li>\n<li>SEO-Blog-Agentic-AI\/backend\/gpt_blog_maker.py at main \u00b7 blahmin\/SEO-Blog-Agentic-AI \u00b7 GitHub<br \/><a href=\"https:\/\/github.com\/blahmin\/SEO-Blog-Agentic-AI\/blob\/main\/backend\/gpt_blog_maker.py\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/blahmin\/SEO-Blog-Agentic-AI\/blob\/main\/backend\/gpt_blog_maker.py<\/a><\/li>\n<li>AgentAI_SEO\/prompt.py at main \u00b7 B-Ismail\/AgentAI_SEO \u00b7 GitHub<br \/><a href=\"https:\/\/github.com\/B-Ismail\/AgentAI_SEO\/blob\/main\/prompt.py\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/B-Ismail\/AgentAI_SEO\/blob\/main\/prompt.py<\/a><\/li>\n<li>seo-workflow\/seo-agents.py at main \u00b7 kitsharma\/seo-workflow \u00b7 GitHub<br \/><a href=\"https:\/\/github.com\/kitsharma\/seo-workflow\/blob\/main\/seo-agents.py\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/kitsharma\/seo-workflow\/blob\/main\/seo-agents.py<\/a><\/li>\n<li>How to Create an AI Agent for SEO (Claude Projects) &#8211; YouTube<br \/><a href=\"https:\/\/www.youtube.com\/watch?v=Yd0yU9Tj6VU\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=Yd0yU9Tj6VU<\/a><\/li>\n<li>Arvow | AI Article Writer for SEO<br \/><a href=\"https:\/\/tryjournalist.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/tryjournalist.com\/<\/a><\/li>\n<li>Model Context Protocol Github Brave &#8211; Mervin Praison<br \/><a href=\"https:\/\/mer.vin\/2024\/11\/model-context-protocol-github-brave\/\" target=\"_blank\" rel=\"noopener\">https:\/\/mer.vin\/2024\/11\/model-context-protocol-github-brave\/<\/a><\/li>\n<li>anthropic-claude \u00b7 GitHub Topics \u00b7 GitHub<br \/><a href=\"https:\/\/github.com\/topics\/anthropic-claude\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/topics\/anthropic-claude<\/a><\/li>\n<li>Claude SWE-Bench Performance \\ Anthropic<br \/><a href=\"https:\/\/www.anthropic.com\/engineering\/swe-bench-sonnet\" target=\"_blank\" rel=\"noopener\">https:\/\/www.anthropic.com\/engineering\/swe-bench-sonnet<\/a><\/li>\n<li>Guide Complet pour Cr\u00e9er des Agents IA avec Manus | by Ka\u00efs KSOURI | Mar, 2025 | Medium<br \/><a href=\"https:\/\/medium.com\/@kais.ksouri\/guide-complet-pour-cr%C3%A9er-des-agents-ia-avec-manus-ccce47f18eab\" target=\"_blank\" rel=\"noopener\">https:\/\/medium.com\/@kais.ksouri\/guide-complet-pour-cr%C3%A9er-des-agents-ia-avec-manus-ccce47f18eab<\/a><\/li>\n<li>Small Language Model (SLM) Efficiency, Performance &#038; Potential | by Cobus Greyling | Medium<br \/><a href=\"https:\/\/cobusgreyling.medium.com\/small-language-model-slm-efficiency-performance-potential-ed59c4d48ce9\" target=\"_blank\" rel=\"noopener\">https:\/\/cobusgreyling.medium.com\/small-language-model-slm-efficiency-performance-potential-ed59c4d48ce9<\/a><\/li>\n<li>Medium<br \/><a href=\"https:\/\/medium.com\/search?q=agents+IA\" target=\"_blank\" rel=\"noopener\">https:\/\/medium.com\/search?q=agents+IA<\/a><\/li>\n<li>ai-agents-for-beginners | 10 Lessons to Get Started Building AI Agents<br \/><a href=\"https:\/\/microsoft.github.io\/ai-agents-for-beginners\/01-intro-to-ai-agents\/\" target=\"_blank\" rel=\"noopener\">https:\/\/microsoft.github.io\/ai-agents-for-beginners\/01-intro-to-ai-agents\/<\/a><\/li>\n<li>Introduction to AI Agents. Architecture, Tools, and Implementation | by Aleix L\u00f3pez Pascual | Medium<br \/><a href=\"https:\/\/medium.com\/@aleixlopez\/introduction-to-ai-agents-62a790d0bc22\" target=\"_blank\" rel=\"noopener\">https:\/\/medium.com\/@aleixlopez\/introduction-to-ai-agents-62a790d0bc22<\/a><\/li>\n<li>What Are AI Agents? A Short Intro And A Step-by-Step Guide to Build Your Own. | by Maximilian Vogel | CodeX | Medium<br \/><a href=\"https:\/\/medium.com\/codex\/what-are-ai-agents-your-step-by-step-guide-to-build-your-own-df54193e2de3\" target=\"_blank\" rel=\"noopener\">https:\/\/medium.com\/codex\/what-are-ai-agents-your-step-by-step-guide-to-build-your-own-df54193e2de3<\/a><\/li>\n<li>Introduction to AI Agents | Prompt Engineering Guide <br \/><a href=\"https:\/\/www.promptingguide.ai\/agents\/introduction\" target=\"_blank\" rel=\"noopener\">https:\/\/www.promptingguide.ai\/agents\/introduction<\/a><\/li>\n<li>GitHub &#8211; bytefer\/ollama-ocr: Implementing OCR with a local visual model run by ollama.<br \/><a href=\"https:\/\/github.com\/bytefer\/ollama-ocr\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/bytefer\/ollama-ocr<\/a><\/li>\n<li>Building Dynamic MCP Resources with Templates (Python)<br \/><a href=\"https:\/\/redandgreen.co.uk\/building-dynamic-mcp-resources-with-templates\/ai-ml\/\" target=\"_blank\" rel=\"noopener\">https:\/\/redandgreen.co.uk\/building-dynamic-mcp-resources-with-templates\/ai-ml\/<\/a><\/li>\n<li>For Server Developers &#8211; Model Context Protocol<br \/><a href=\"https:\/\/modelcontextprotocol.io\/quickstart\/server\" target=\"_blank\" rel=\"noopener\">https:\/\/modelcontextprotocol.io\/quickstart\/server<\/a><\/li>\n<li>MCP server: A step-by-step guide to building from scratch &#8211; Composio<br \/><a href=\"https:\/\/composio.dev\/blog\/mcp-server-step-by-step-guide-to-building-from-scrtch\/\" target=\"_blank\" rel=\"noopener\">https:\/\/composio.dev\/blog\/mcp-server-step-by-step-guide-to-building-from-scrtch\/<\/a><\/li>\n<li>Just a moment&#8230;<br \/><a href=\"https:\/\/www.kdnuggets.com\/building-a-simple-mcp-server\" target=\"_blank\" rel=\"noopener\">https:\/\/www.kdnuggets.com\/building-a-simple-mcp-server<\/a><\/li>\n<li>Philschmid<br \/><a href=\"https:\/\/www.philschmid.de\/philipp-schmid\" target=\"_blank\" rel=\"noopener\">https:\/\/www.philschmid.de\/philipp-schmid<\/a><\/li>\n<li>GitHub &#8211; microsoft\/playwright-mcp: Playwright MCP server<br \/><a href=\"https:\/\/github.com\/microsoft\/playwright-mcp\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/microsoft\/playwright-mcp<\/a><\/li>\n<li>GitHub &#8211; executeautomation\/mcp-playwright: Playwright Model Context Protocol Server &#8211; Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More <br \/><a href=\"https:\/\/github.com\/executeautomation\/mcp-playwright\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/executeautomation\/mcp-playwright<\/a><\/li>\n<li>GitHub &#8211; peakmojo\/agentic-mcp-client: A standalone agent runner that executes tasks using MCP (Model Context Protocol) tools via Anthropic Claude, AWS BedRock and OpenAI APIs. It enables AI agents to run autonomously in cloud environments and interact with various systems securely.<br \/><a href=\"https:\/\/github.com\/peakmojo\/agentic-mcp-client\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/peakmojo\/agentic-mcp-client<\/a><\/li>\n<li>File not found \u00b7 GitHub<br \/><a href=\"https:\/\/github.com\/lastmile-ai\/mcp-agent\/tree\/main\/examples\/mcp_agent_server\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/lastmile-ai\/mcp-agent\/tree\/main\/examples\/mcp_agent_server<\/a><\/li>\n<li>mcp-agent\/examples at main \u00b7 lastmile-ai\/mcp-agent \u00b7 GitHub<br \/><a href=\"https:\/\/github.com\/lastmile-ai\/mcp-agent\/tree\/main\/examples\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/lastmile-ai\/mcp-agent\/tree\/main\/examples<\/a><\/li>\n<li>How to Use Anthropic MCP Tools with Your AutoGen Agents (and any model)<br \/><a href=\"https:\/\/newsletter.victordibia.com\/p\/how-to-use-mcp-anthropic-mcp-tools\" target=\"_blank\" rel=\"noopener\">https:\/\/newsletter.victordibia.com\/p\/how-to-use-mcp-anthropic-mcp-tools<\/a><\/li>\n<li>GitHub &#8211; modelcontextprotocol\/servers: Model Context Protocol Servers<br \/><a href=\"https:\/\/github.com\/modelcontextprotocol\/servers\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/modelcontextprotocol\/servers<\/a><\/li>\n<li>GitHub &#8211; appcypher\/awesome-mcp-servers: Awesome MCP Servers &#8211; A curated list of Model Context Protocol servers<br \/><a href=\"https:\/\/github.com\/appcypher\/awesome-mcp-servers?tab=readme-ov-file\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/appcypher\/awesome-mcp-servers?tab=readme-ov-file<\/a><\/li>\n<li>This Claude MCP GitHub AI AGENT Changes EVERYTHING! &#8211; YouTube<br \/><a href=\"https:\/\/www.youtube.com\/watch?v=FiirOCVrPOk\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=FiirOCVrPOk<\/a><\/li>\n<li>claude_desktop_config.json \u00b7 GitHub<br \/><a href=\"https:\/\/gist.github.com\/mberman84\/931fb7acf8c99279a54053328c2f074a\" target=\"_blank\" rel=\"noopener\">https:\/\/gist.github.com\/mberman84\/931fb7acf8c99279a54053328c2f074a<\/a><\/li>\n<li>count-r MCP server \u00b7 GitHub<br \/><a href=\"https:\/\/gist.github.com\/mberman84\/2faeddf57113826d7440bfadbe5ce6e5\" target=\"_blank\" rel=\"noopener\">https:\/\/gist.github.com\/mberman84\/2faeddf57113826d7440bfadbe5ce6e5<\/a><\/li>\n<li>Model Context Protocol(MCP) Explained for Beginners in Python (with multiple examples)! &#8211; YouTube<br \/><a href=\"https:\/\/www.youtube.com\/watch?v=LYfr7qusVSs\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=LYfr7qusVSs<\/a><\/li>\n<li>mcp-claude-enhancements\/src\/greeter.py at main \u00b7 ApoorvV\/mcp-claude-enhancements \u00b7 GitHub<br \/><a href=\"https:\/\/github.com\/ApoorvV\/mcp-claude-enhancements\/blob\/main\/src\/greeter.py\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/ApoorvV\/mcp-claude-enhancements\/blob\/main\/src\/greeter.py<\/a><\/li>\n<li>mcp server for claude desktop using nodejs #coding #javascript #ai &#8211; YouTube<br \/><a href=\"https:\/\/www.youtube.com\/watch?v=fWDzwXKVBOM\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=fWDzwXKVBOM<\/a><\/li>\n<li>How to setup MCP servers and tool use for agents &#8211; YouTube<br \/><a href=\"https:\/\/www.youtube.com\/watch?v=wa_A0qY0anA\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=wa_A0qY0anA<\/a><\/li>\n<li>How To Use Anthropic&#8217;s Model Context Protocol (MCP) | Setup Tutorial &#8211; YouTube<br \/><a href=\"https:\/\/www.youtube.com\/watch?v=KiNyvT02HJM\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=KiNyvT02HJM<\/a><\/li>\n<li>Getting Started with Anthropic&#8217;s Model Context Protocol (MCP) | Model Context Protocol Server Directory<br \/><a href=\"https:\/\/mcpserverdirectory.com\/posts\/getting-started-mcp\" target=\"_blank\" rel=\"noopener\">https:\/\/mcpserverdirectory.com\/posts\/getting-started-mcp<\/a><\/li>\n<li>GitHub &#8211; punkpeye\/awesome-mcp-servers: A collection of MCP servers.<br \/><a href=\"https:\/\/github.com\/punkpeye\/awesome-mcp-servers?tab=readme-ov-file#coding-agents\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/punkpeye\/awesome-mcp-servers?tab=readme-ov-file#coding-agents<\/a><\/li>\n<li>Building Agents with Model Context Protocol &#8211; Full Workshop with Mahesh Murag of Anthropic &#8211; YouTube<br \/><a href=\"https:\/\/www.youtube.com\/watch?v=kQmXtrmQ5Zg\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=kQmXtrmQ5Zg<\/a><\/li>\n<li>Introduction &#8211; Model Context Protocol<br \/><a href=\"https:\/\/modelcontextprotocol.io\/\" target=\"_blank\" rel=\"noopener\">https:\/\/modelcontextprotocol.io\/<\/a><\/li>\n<li>How to Create an MCP Server in Python: A Beginners Guide &#8211; Dragon Forest<br \/><a href=\"https:\/\/dragonforest.in\/mcp-server-in-python\/\" target=\"_blank\" rel=\"noopener\">https:\/\/dragonforest.in\/mcp-server-in-python\/<\/a><\/li>\n<li>GitHub &#8211; mkcod\/mcp_server_client_tutorial_using_python<br \/><a href=\"https:\/\/github.com\/mkcod\/mcp_server_client_tutorial_using_python\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/mkcod\/mcp_server_client_tutorial_using_python<\/a><\/li>\n<li>GitHub &#8211; juliooa\/mcp_example: Model Context Protocol: Example of MCP client and MCP server<br \/><a href=\"https:\/\/github.com\/juliooa\/mcp_example\/tree\/main\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/juliooa\/mcp_example\/tree\/main<\/a><\/li>\n<li>Learn MCP Servers with Python (EASY) &#8211; YouTube<br \/><a href=\"https:\/\/www.youtube.com\/watch?v=Ek8JHgZtmcI\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=Ek8JHgZtmcI<\/a><\/li>\n<li>How to build MCP server in python using FastAPI | by Miki Makhlevich | Mar, 2025 | Medium<br \/><a href=\"https:\/\/medium.com\/@miki_45906\/how-to-build-mcp-server-in-python-using-fastapi-d3efbcb3da3a\" target=\"_blank\" rel=\"noopener\">https:\/\/medium.com\/@miki_45906\/how-to-build-mcp-server-in-python-using-fastapi-d3efbcb3da3a<\/a><\/li>\n<li>Agentic AI for Data Engineering. Reimagining Enterprise Data Management\u2026 | by Debmalya Biswas | Mar, 2025 | AI Advances<br \/><a href=\"https:\/\/ai.gopubby.com\/agentic-ai-for-data-engineering-4412d5e70189\" target=\"_blank\" rel=\"noopener\">https:\/\/ai.gopubby.com\/agentic-ai-for-data-engineering-4412d5e70189<\/a><\/li>\n<li>Understanding Model Context Protocol (MCP): A Hands-On Guide and Conceptual Deep Dive | atalupadhyay<br \/><a href=\"https:\/\/atalupadhyay.wordpress.com\/2025\/04\/04\/understanding-model-context-protocol-mcp-a-hands-on-guide-and-conceptual-deep-dive\/\" target=\"_blank\" rel=\"noopener\">https:\/\/atalupadhyay.wordpress.com\/2025\/04\/04\/understanding-model-context-protocol-mcp-a-hands-on-guide-and-conceptual-deep-dive\/<\/a><\/li>\n<li>Model Context Protocol (MCP): The Future of LLM Function Calling | Greg Hilston<br \/><a href=\"https:\/\/www.greghilston.com\/post\/model-context-protocol\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.greghilston.com\/post\/model-context-protocol\/<\/a><\/li>\n<li>Anthropic\u2019s Model Context Protocol: Unlock Your AI\u2019s Full Potential with MCP and ollama | by Jayapriya | Medium<br \/><a href=\"https:\/\/jayapriyakrishnan483.medium.com\/anthropics-model-context-protocol-unlock-your-ai-s-full-potential-with-mcp-and-ollama-07ade092ae72\" target=\"_blank\" rel=\"noopener\">https:\/\/jayapriyakrishnan483.medium.com\/anthropics-model-context-protocol-unlock-your-ai-s-full-potential-with-mcp-and-ollama-07ade092ae72<\/a><\/li>\n<li>MCP (Model Context Protocol): The Open-Source Protocol Revolutionizing AI Integration | by Vincent | Medium<br \/><a href=\"https:\/\/medium.com\/@vincentlambert0\/mcp-model-context-protocol-the-open-source-protocol-revolutionizing-ai-integration-25a7a0c2db21\" target=\"_blank\" rel=\"noopener\">https:\/\/medium.com\/@vincentlambert0\/mcp-model-context-protocol-the-open-source-protocol-revolutionizing-ai-integration-25a7a0c2db21<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I don&#8217;t consider myself a developer! Although I&#8217;ve long understood the value of programming because it allows you to get to grips with reality on&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2025\/05\/maximizing-claude-ai-desktop-app-mcp-agents-presentation-generation-guide\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">Maximizing Claude AI: Desktop App, MCP, Agents &#038; Presentation Generation Guide<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":13045,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"Maximize Claude AI with desktop app, MCP, agents, and presentation tools. Achieve efficient outcomes with specific tools.","bf_ai_og_title":"Maximizing Claude AI Tools","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3438,3437,3444,3447,3448,3449,3450,3435],"tags":[3251,3304,3510,3515,3303,3299,3300,3309,3501,3305,3301,3306,3308,3310,3302,3307,3508],"class_list":["post-13042","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-machine-learning","category-business-case-studies","category-programming-databases","category-technology-trends","category-tools-productivity","category-tutorials-how-to","category-ux-product-design","category-web-development","tag-ai-assistants","tag-ai-presentations","tag-canva","tag-claude","tag-claude-agents","tag-claude-ai","tag-claude-desktop","tag-claude-for-sheets","tag-google-colab","tag-google-sheets-automation","tag-mcp","tag-powerpoint-ai","tag-productivity-tools","tag-prompt-engineering","tag-python-integration","tag-reveal-js","tag-test-automation"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-3om","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2025\/05\/ia_using_claude_b.png","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/13042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=13042"}],"version-history":[{"count":3,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/13042\/revisions"}],"predecessor-version":[{"id":13046,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/13042\/revisions\/13046"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/13045"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=13042"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=13042"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=13042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}