
    .h                     J    S r SSKrSSKJr  SSKJr  \" 5          " S S5      rg)u   MCP設定管理モジュール    N)Dict)load_dotenvc                   H    \ rS rSrSr\S\4S j5       r\S\4S j5       rSr	g)	MCPConfig	   u-   MCP関連の設定値を管理するクラスreturnc                      S/ SQS.$ )u,   Playwright MCPサーバーの設定を取得npx)-yz@playwright/mcp@latestz--caps=vision)commandargs r       :/Users/shosukeoasa/Desktop/openai_agents/src/mcp/config.pyget_playwright_configMCPConfig.get_playwright_config   s     E
 	
r   c                      SSS/[         R                  " S5      [         R                  " S5      [         R                  " S5      S.S.$ )	u'   Slack MCPサーバーの設定を取得r
   r   z"@modelcontextprotocol/server-slackSLACK_BOT_TOKENSLACK_TEAM_IDSLACK_CHANNEL_IDS)r   r   r   )r   r   env)osgetenvr   r   r   get_slack_configMCPConfig.get_slack_config   sE     ?@#%99->#?!#?!;%'YY/B%C
 	
r   r   N)
__name__
__module____qualname____firstlineno____doc__staticmethodr   r   r   __static_attributes__r   r   r   r   r   	   s9    7
4 
 
 

d 

 

r   r   )r    r   typingr   dotenvr   r   r   r   r   <module>r%      s     $ 	   
 
r   