Skip to main content
Glama
keides2
by keides2
query_example.html17.8 kB
<!DOCTYPE html> <html> <head> <title>query_example.md</title> <meta http-equiv="Content-type" content="text/html;charset=UTF-8"> <style> /* https://github.com/microsoft/vscode/blob/master/extensions/markdown-language-features/media/markdown.css */ /*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ body { font-family: var(--vscode-markdown-font-family, -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "Ubuntu", "Droid Sans", sans-serif); font-size: var(--vscode-markdown-font-size, 14px); padding: 0 26px; line-height: var(--vscode-markdown-line-height, 22px); word-wrap: break-word; } #code-csp-warning { position: fixed; top: 0; right: 0; color: white; margin: 16px; text-align: center; font-size: 12px; font-family: sans-serif; background-color:#444444; cursor: pointer; padding: 6px; box-shadow: 1px 1px 1px rgba(0,0,0,.25); } #code-csp-warning:hover { text-decoration: none; background-color:#007acc; box-shadow: 2px 2px 2px rgba(0,0,0,.25); } body.scrollBeyondLastLine { margin-bottom: calc(100vh - 22px); } body.showEditorSelection .code-line { position: relative; } body.showEditorSelection .code-active-line:before, body.showEditorSelection .code-line:hover:before { content: ""; display: block; position: absolute; top: 0; left: -12px; height: 100%; } body.showEditorSelection li.code-active-line:before, body.showEditorSelection li.code-line:hover:before { left: -30px; } .vscode-light.showEditorSelection .code-active-line:before { border-left: 3px solid rgba(0, 0, 0, 0.15); } .vscode-light.showEditorSelection .code-line:hover:before { border-left: 3px solid rgba(0, 0, 0, 0.40); } .vscode-light.showEditorSelection .code-line .code-line:hover:before { border-left: none; } .vscode-dark.showEditorSelection .code-active-line:before { border-left: 3px solid rgba(255, 255, 255, 0.4); } .vscode-dark.showEditorSelection .code-line:hover:before { border-left: 3px solid rgba(255, 255, 255, 0.60); } .vscode-dark.showEditorSelection .code-line .code-line:hover:before { border-left: none; } .vscode-high-contrast.showEditorSelection .code-active-line:before { border-left: 3px solid rgba(255, 160, 0, 0.7); } .vscode-high-contrast.showEditorSelection .code-line:hover:before { border-left: 3px solid rgba(255, 160, 0, 1); } .vscode-high-contrast.showEditorSelection .code-line .code-line:hover:before { border-left: none; } img { max-width: 100%; max-height: 100%; } a { text-decoration: none; } a:hover { text-decoration: underline; } a:focus, input:focus, select:focus, textarea:focus { outline: 1px solid -webkit-focus-ring-color; outline-offset: -1px; } hr { border: 0; height: 2px; border-bottom: 2px solid; } h1 { padding-bottom: 0.3em; line-height: 1.2; border-bottom-width: 1px; border-bottom-style: solid; } h1, h2, h3 { font-weight: normal; } table { border-collapse: collapse; } table > thead > tr > th { text-align: left; border-bottom: 1px solid; } table > thead > tr > th, table > thead > tr > td, table > tbody > tr > th, table > tbody > tr > td { padding: 5px 10px; } table > tbody > tr + tr > td { border-top: 1px solid; } blockquote { margin: 0 7px 0 5px; padding: 0 16px 0 10px; border-left-width: 5px; border-left-style: solid; } code { font-family: Menlo, Monaco, Consolas, "Droid Sans Mono", "Courier New", monospace, "Droid Sans Fallback"; font-size: 1em; line-height: 1.357em; } body.wordWrap pre { white-space: pre-wrap; } pre:not(.hljs), pre.hljs code > div { padding: 16px; border-radius: 3px; overflow: auto; } pre code { color: var(--vscode-editor-foreground); tab-size: 4; } /** Theming */ .vscode-light pre { background-color: rgba(220, 220, 220, 0.4); } .vscode-dark pre { background-color: rgba(10, 10, 10, 0.4); } .vscode-high-contrast pre { background-color: rgb(0, 0, 0); } .vscode-high-contrast h1 { border-color: rgb(0, 0, 0); } .vscode-light table > thead > tr > th { border-color: rgba(0, 0, 0, 0.69); } .vscode-dark table > thead > tr > th { border-color: rgba(255, 255, 255, 0.69); } .vscode-light h1, .vscode-light hr, .vscode-light table > tbody > tr + tr > td { border-color: rgba(0, 0, 0, 0.18); } .vscode-dark h1, .vscode-dark hr, .vscode-dark table > tbody > tr + tr > td { border-color: rgba(255, 255, 255, 0.18); } </style> <style> /* Tomorrow Theme */ /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ /* Original theme - https://github.com/chriskempson/tomorrow-theme */ /* Tomorrow Comment */ .hljs-comment, .hljs-quote { color: #8e908c; } /* Tomorrow Red */ .hljs-variable, .hljs-template-variable, .hljs-tag, .hljs-name, .hljs-selector-id, .hljs-selector-class, .hljs-regexp, .hljs-deletion { color: #c82829; } /* Tomorrow Orange */ .hljs-number, .hljs-built_in, .hljs-builtin-name, .hljs-literal, .hljs-type, .hljs-params, .hljs-meta, .hljs-link { color: #f5871f; } /* Tomorrow Yellow */ .hljs-attribute { color: #eab700; } /* Tomorrow Green */ .hljs-string, .hljs-symbol, .hljs-bullet, .hljs-addition { color: #718c00; } /* Tomorrow Blue */ .hljs-title, .hljs-section { color: #4271ae; } /* Tomorrow Purple */ .hljs-keyword, .hljs-selector-tag { color: #8959a8; } .hljs { display: block; overflow-x: auto; color: #4d4d4c; padding: 0.5em; } .hljs-emphasis { font-style: italic; } .hljs-strong { font-weight: bold; } </style> <style> /* * Markdown PDF CSS */ body { font-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "Ubuntu", "Droid Sans", sans-serif, "Meiryo"; padding: 0 12px; } pre { background-color: #f8f8f8; border: 1px solid #cccccc; border-radius: 3px; overflow-x: auto; white-space: pre-wrap; overflow-wrap: break-word; } pre:not(.hljs) { padding: 23px; line-height: 19px; } blockquote { background: rgba(127, 127, 127, 0.1); border-color: rgba(0, 122, 204, 0.5); } .emoji { height: 1.4em; } code { font-size: 14px; line-height: 19px; } /* for inline code */ :not(pre):not(.hljs) > code { color: #C9AE75; /* Change the old color so it seems less like an error */ font-size: inherit; } /* Page Break : use <div class="page"/> to insert page break -------------------------------------------------------- */ .page { page-break-after: always; } </style> <script src="https://unpkg.com/mermaid/dist/mermaid.min.js"></script> </head> <body> <script> mermaid.initialize({ startOnLoad: true, theme: document.body.classList.contains('vscode-dark') || document.body.classList.contains('vscode-high-contrast') ? 'dark' : 'default' }); </script> <h1 id="coverity-connect-%E8%AA%8D%E5%AE%9A%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E6%9C%80%E7%B5%82%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E6%97%A5%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88%E9%99%8D%E9%A0%86">Coverity Connect 認定ユーザー最終ログイン日レポート(降順)</h1> <p>Coverity Connect MCP Server の活用例として、AIアシスタント Claude Desktop と連携し、認定ユーザーの最終ログイン日を降順で一覧化したレポートを自動生成する様子を示します。</p> <h2 id="listusers-%E3%82%A8%E3%83%B3%E3%83%89%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88%E3%81%AE%E5%AE%9F%E8%A1%8C">list_users エンドポイントの実行</h2> <pre class="hljs"><code><div>現在のCoverity Connect 認定ユーザーを最終ログイン日の降順で作表してください </div></code></pre> <p><img src="./image-2.png" alt="alt text"></p> <h2 id="%E3%82%B3%E3%83%BC%E3%83%89%E8%87%AA%E5%8B%95%E7%94%9F%E6%88%90%E3%81%AB%E3%82%88%E3%82%8B%E8%A1%A8%E4%BD%9C%E6%88%90">コード自動生成による表作成</h2> <p>取得したユーザー情報を分析し、最終ログイン日でソートし、表形式でまとめています。</p> <p><img src="image-3.png" alt="alt text"></p> <h2 id="%E5%AE%8C%E6%88%90%E3%81%97%E3%81%9F%E4%B8%80%E8%A6%A7%E8%A1%A8">完成した一覧表</h2> <p>アーティファクトというドキュメントを生成。生成されたドキュメントは、テキストコピーやMarkdown・PDF形式で保存可能です。</p> <p><img src="image-4.png" alt="alt text"></p> <h2 id="%E5%88%86%E6%9E%90%E7%B5%90%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88">分析結レポート</h2> <p>さらに、取得データをもとに簡易的な分析も実施しています。</p> <p><img src="image-5.png" alt="alt text"><br> <img src="image-6.png" alt="alt text"></p> <p>以下は生成されたMarkdown形式のレポートです。</p> <hr> <h1 id="coverity-connect%E8%AA%8D%E5%AE%9A%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E4%B8%80%E8%A6%A7%E6%9C%80%E7%B5%82%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E6%97%A5%E9%99%8D%E9%A0%86">Coverity Connect認定ユーザー一覧(最終ログイン日降順)</h1> <h2 id="%E6%A6%82%E8%A6%81">概要</h2> <ul> <li><strong>総ユーザー数</strong>: 33名</li> <li><strong>ログイン済みユーザー数</strong>: 28名</li> <li><strong>未ログインユーザー数</strong>: 5名</li> <li><strong>管理者権限ユーザー数</strong>: 3名</li> <li><strong>過去30日間アクティブユーザー数</strong>: 18名</li> </ul> <h2 id="%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E4%B8%80%E8%A6%A7">ユーザー一覧</h2> <table> <thead> <tr> <th>順位</th> <th>ユーザー名</th> <th>氏名</th> <th>メールアドレス</th> <th>最終ログイン</th> <th>権限</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>clvwr_yoneno</td> <td>米野 俊樹</td> <td>toshiki.yoneno@cleaveware.com</td> <td>2025/07/31 09:41</td> <td>一般ユーザー</td> </tr> <tr> <td>2</td> <td>shimatani</td> <td>嶋谷 圭介</td> <td>keisuke.shimatani@daikin.co.jp</td> <td>2025/07/31 09:37</td> <td><strong>管理者</strong></td> </tr> <tr> <td>3</td> <td>shinh</td> <td>申 秀雄</td> <td>hideo.shin@daikin.co.jp</td> <td>2025/07/31 09:22</td> <td>一般ユーザー</td> </tr> <tr> <td>4</td> <td>zipc_yashima</td> <td>八嶋 玲</td> <td>ryo.yashima.bp@zipc0.onmicrosoft.com</td> <td>2025/07/30 18:37</td> <td>一般ユーザー</td> </tr> <tr> <td>5</td> <td>zipc_sato</td> <td>佐藤 晃一</td> <td>koichi.sato.bp@zipc0.onmicrosoft.com</td> <td>2025/07/30 18:32</td> <td>一般ユーザー</td> </tr> <tr> <td>6</td> <td>matsukit</td> <td>松木 徹哉</td> <td>tetsuya.matsuki@daikin.co.jp</td> <td>2025/07/30 14:52</td> <td>一般ユーザー</td> </tr> <tr> <td>7</td> <td>fujiiyuu</td> <td>藤井 優宇</td> <td>yuu.fujii@daikin.co.jp</td> <td>2025/07/30 14:20</td> <td>一般ユーザー</td> </tr> <tr> <td>8</td> <td>inouer</td> <td>井上 良二</td> <td>ryouji.inoue@daikin.co.jp</td> <td>2025/07/30 11:07</td> <td><strong>管理者</strong></td> </tr> <tr> <td>9</td> <td>core_kimura</td> <td>木村 純</td> <td>jun-kimura@core.co.jp</td> <td>2025/07/30 09:14</td> <td>一般ユーザー</td> </tr> <tr> <td>10</td> <td>zipc_morishima</td> <td>森嶋 晃介</td> <td>kousuke.morishima.bp@zipc0.onmicrosoft.com</td> <td>2025/07/29 19:15</td> <td>一般ユーザー</td> </tr> <tr> <td>11</td> <td>zipc_morimoto</td> <td>森本 寛</td> <td>hiroshi.morimoto.bp@zipc0.onmicrosoft.com</td> <td>2025/07/29 18:45</td> <td>一般ユーザー</td> </tr> <tr> <td>12</td> <td>zipc_yanagisawa</td> <td>柳澤 伸紘</td> <td>nobu.yanagisawa.bp@zipc0.onmicrosoft.com</td> <td>2025/07/29 18:30</td> <td>一般ユーザー</td> </tr> <tr> <td>13</td> <td>scnet_yamamoto</td> <td>山本 啓太</td> <td>keita.yamamoto@grp.daikin.co.jp</td> <td>2025/07/29 16:04</td> <td>一般ユーザー</td> </tr> <tr> <td>14</td> <td>zipc_kina</td> <td>喜納 悌之</td> <td>tomoyuki.kina@zipc0.onmicrosoft.com</td> <td>2025/07/28 18:29</td> <td>一般ユーザー</td> </tr> <tr> <td>15</td> <td>zipc_ushijima</td> <td>牛島 明</td> <td>akira.ushijima.bp@zipc0.onmicrosoft.com</td> <td>2025/07/25 17:02</td> <td>一般ユーザー</td> </tr> <tr> <td>16</td> <td>core_kawamoto</td> <td>河本 旭</td> <td>a-kawamoto@core.co.jp</td> <td>2025/07/18 18:46</td> <td>一般ユーザー</td> </tr> <tr> <td>17</td> <td>witool</td> <td>Sutjarit Witool</td> <td>witool@dit.daikin.co.jp</td> <td>2025/07/16 09:55</td> <td>一般ユーザー</td> </tr> <tr> <td>18</td> <td>admin</td> <td>User Admin</td> <td>keisuke.shimatani@daikin.co.jp</td> <td>2025/07/14 11:46</td> <td><strong>管理者</strong></td> </tr> <tr> <td>19</td> <td>dit_kuroda</td> <td>黑田 直樹</td> <td>kuroda.naoki@ditgroup.jp</td> <td>2025/06/30 13:52</td> <td>一般ユーザー</td> </tr> <tr> <td>20</td> <td>zipc_zhang</td> <td>張 小亮</td> <td>xiaoliang.zhang@zipc0.onmicrosoft.com</td> <td>2025/06/20 15:01</td> <td>一般ユーザー</td> </tr> <tr> <td>21</td> <td>mse_kurokawa</td> <td>黒川 優太郎</td> <td>kurokawa.yutaro@nttd-mse.com</td> <td>2025/06/18 14:49</td> <td>一般ユーザー</td> </tr> <tr> <td>22</td> <td>zipc_inoue</td> <td>井上 佳大</td> <td>keita.inoue.bp@zipc0.onmicrosoft.com</td> <td>2025/06/10 09:11</td> <td>一般ユーザー</td> </tr> <tr> <td>23</td> <td>nakasej</td> <td>中瀬 絢哉</td> <td>junya.nakase@daikin.co.jp</td> <td>2025/05/29 13:11</td> <td>一般ユーザー</td> </tr> <tr> <td>24</td> <td>dit_nishimoto</td> <td>西本 祥</td> <td>nishimoto.sho@ditgroup.jp</td> <td>2025/05/26 17:44</td> <td>一般ユーザー</td> </tr> <tr> <td>25</td> <td>mse_kitajima</td> <td>北島 貴司</td> <td>kitajima.takashi@nttd-mse.com</td> <td>2025/05/08 09:09</td> <td>一般ユーザー</td> </tr> <tr> <td>26</td> <td>minourar</td> <td>三ノ浦 諒</td> <td>ryou.minoura@daikin.co.jp</td> <td>2025/04/21 15:34</td> <td>一般ユーザー</td> </tr> <tr> <td>27</td> <td>yamadataka</td> <td>山田 貴博</td> <td>takahiro.yamada@daikin.co.jp</td> <td>2024/12/11 13:26</td> <td>一般ユーザー</td> </tr> <tr> <td>28</td> <td>andouka</td> <td>安藤 和陽</td> <td>kazuaki.andou@daikin.co.jp</td> <td>2024/10/16 16:45</td> <td>一般ユーザー</td> </tr> <tr> <td>29</td> <td>nabeshima</td> <td>鍋島 雅貴</td> <td>masataka.nabeshima@daikin.co.jp</td> <td><strong>未ログイン</strong></td> <td>一般ユーザー</td> </tr> <tr> <td>30</td> <td>nakamurahirof</td> <td>中村 洋文</td> <td>hirofumi.nakamura@daikin.co.jp</td> <td><strong>未ログイン</strong></td> <td>一般ユーザー</td> </tr> <tr> <td>31</td> <td>reporter</td> <td>User Reporter</td> <td>(設定なし)</td> <td><strong>未ログイン</strong></td> <td>一般ユーザー</td> </tr> <tr> <td>32</td> <td>x.wang</td> <td>汪 星伊</td> <td>x.wang@daikin.co.jp</td> <td><strong>未ログイン</strong></td> <td>一般ユーザー</td> </tr> <tr> <td>33</td> <td>yamadamo</td> <td>山田 基晴</td> <td>motoharu.yamada@daikin.co.jp</td> <td><strong>未ログイン</strong></td> <td>一般ユーザー</td> </tr> </tbody> </table> <h2 id="%E7%B5%84%E7%B9%94%E5%88%A5%E5%88%86%E9%A1%9E">組織別分類</h2> <h3 id="%E3%83%80%E3%82%A4%E3%82%AD%E3%83%B3%E5%B7%A5%E6%A5%AD">ダイキン工業</h3> <ul> <li>嶋谷 圭介(管理者)</li> <li>井上 良二(管理者)</li> <li>申 秀雄</li> <li>藤井 優宇</li> <li>松木 徹哉</li> <li>中瀬 絢哉</li> <li>三ノ浦 諒</li> <li>山田 貴博</li> <li>安藤 和陽</li> <li>鍋島 雅貴(未ログイン)</li> <li>中村 洋文(未ログイン)</li> <li>汪 星伊(未ログイン)</li> <li>山田 基晴(未ログイン)</li> </ul> <h3 id="zipc">ZIPC</h3> <ul> <li>八嶋 玲</li> <li>佐藤 晃一</li> <li>森嶋 晃介</li> <li>森本 寛</li> <li>柳澤 伸紘</li> <li>喜納 悌之</li> <li>牛島 明</li> <li>張 小亮</li> <li>井上 佳大</li> </ul> <h3 id="%E3%81%9D%E3%81%AE%E4%BB%96%E3%83%91%E3%83%BC%E3%83%88%E3%83%8A%E3%83%BC%E4%BC%81%E6%A5%AD">その他パートナー企業</h3> <ul> <li>米野 俊樹(Cleaveware)</li> <li>木村 純(CORE)</li> <li>河本 旭(CORE)</li> <li>黑田 直樹(DIT)</li> <li>西本 祥(DIT)</li> <li>北島 貴司(NTT-MSE)</li> <li>黒川 優太郎(NTT-MSE)</li> <li>Sutjarit Witool(DIT)</li> <li>山本 啓太(SCNET)</li> </ul> <h2 id="%E5%88%86%E6%9E%90%E7%B5%90%E6%9E%9C">分析結果</h2> <h3 id="%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%93%E3%83%86%E3%82%A3%E7%8A%B6%E6%B3%81">アクティビティ状況</h3> <ol> <li><strong>高活動ユーザー</strong>: 過去7日以内にログインしたユーザーが13名</li> <li><strong>中活動ユーザー</strong>: 過去30日以内にログインしたユーザーが18名</li> <li><strong>低活動ユーザー</strong>: 30日以上ログインがないユーザーが10名</li> <li><strong>未使用アカウント</strong>: 一度もログインしていないユーザーが5名</li> </ol> <h3 id="%E6%A8%A9%E9%99%90%E5%88%86%E6%9E%90">権限分析</h3> <ul> <li><strong>管理者権限</strong>: 3名(shimatani、inouer、admin)</li> <li><strong>一般ユーザー</strong>: 30名</li> </ul> <h3 id="%E6%8E%A8%E5%A5%A8%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3">推奨アクション</h3> <ol> <li>未ログインユーザー(5名)への初回ログイン案内</li> <li>長期未使用ユーザー(10名)への利用状況確認</li> <li>管理者権限の適切な分散検討</li> </ol> <hr> <p><strong>生成ファイル保存先</strong></p> <ul> <li>C:\Users\shimatani\mcp-servers\coverity-connect-mcp\docs\coverity_users_table.md</li> <li>C:\Users\shimatani\mcp-servers\coverity-connect-mcp\docs\Coverity Connect 認定ユーザー一覧 20250731.pdf</li> </ul> <p><em>データ取得日時: 2025年7月31日</em></p> </body> </html>

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/keides2/coverity-connect-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server